-4

Are these statements equivalent?:

import math and from math import *

user2192778
  • 445
  • 3
  • 6
  • 11

1 Answers1

4

import math means that you have to put the math (name of the module) before everything you use from it, e.g. print(math.pi).

With using from math import *, Python is loading all functions and variables from math (or those specified in __all__ to be exact) into you local namespace and you can use them without module name prefix: print(pi).

Hope this helps!

linusg
  • 6,289
  • 4
  • 28
  • 78