在c盘下建一个a.py文件,写入如下代码
print('i first')
if __name__=='__main__':
print('i second')
在命令提示符中运行a.py结果如下
可以发现if name == 'main':前后的代码都执行了
接着我们在c盘下再新建一个b.py文件,写入
import a
运行b.py结果如下:
即if name=="main":之前的语句被执行,之后的没有被执行。
在c盘下建一个a.py文件,写入如下代码
print('i first')
if __name__=='__main__':
print('i second')
在命令提示符中运行a.py结果如下
可以发现if name == 'main':前后的代码都执行了
接着我们在c盘下再新建一个b.py文件,写入
import a
运行b.py结果如下:
即if name=="main":之前的语句被执行,之后的没有被执行。