【一】
#import<模块名>:
通过这种方式会导入m2模块的所有代码元素,
在访问时需要加前缀“m2”
m1模块
import m2
y=20
print(m2.x)
m2模块
x=20.0
【二】
#from<模块名>import<代码元素>
通过这种方式会导入m2中的x变量,在访问时不需要加前缀“m2”
m1模块
from m2 import x
y=20
print(x)
m2模块
x=20.0
【三】
from<模块名>import<代码元素>as<代码元素别名>
与2类似,在当前m1模块的代码元素(x变量)与要导入的m2模块的代码元素(x变量)有冲突时,可以给要导入的代码元素
m1模块
from m2 import x as x2
x=100
y=20
print(x2)
m2模块
x=20.0