目录
引入:基于这个函数代码模块进行
一、无__name__=__main__ 另一个导入包,会执行第一个模块所有代码
二、有__name__=__main__ 另一个导入包,不执行第一个模块发在那个地下的任何代码
三、总结编辑
彩蛋:
引入:基于这个函数代码模块进行
def age ():print(18)
age()
一、无__name__=__main__ 另一个导入包,会执行第一个模块所有代码
1)模块1:啦.py
print("nn的开发")def age ():print(18)
age()
2)模块2:啦啦.py
import test_main.啦
3)打印出:
模块1:啦.py 模块2:啦啦.py
nn的开发 nn的开发
18 18
二、有__name__=__main__ 另一个导入包,不执行第一个模块发在那个地下的任何代码
1)模块1:啦.py (把函数拆开了)
def age ():print(18)if __name__ == '__main__':print("nn的开发")age() #这里调用函数
2)模块2:啦啦.py
import test_main.啦
3)打印出:
模块1:啦.py 模块2:啦啦.py
nn的开发 。。。。
18 。
三、总结
彩蛋:
print("nn的开发")
def age ():
print(18)
if __name__ == '__main__':
print("nn的开发")
age() #这里调用函数
打印出:(观察打印顺序)
nn的开发
nn的开发
18