python小课——零基础入门——学习笔记

Python的main

2021-01-30  本文已影响0人  周荣华zte

这篇文章还有一个重要特性没说,每个py文件对应一个模块,每个模块内的所有代码对应该模块的一个main命名空间,所以看到下面的定义的时候,学过其他语言的,都会认为是定义了main函数,实际上只是说明当前在模块的最外层,所以有个有趣的现象就是这个if里面定义的变量,实际上是全局变量,其他所以函数都可以直接访问:

if __name__ == "__main__":

    print ('This is main of module "hello.py"')

    sayHello()

上一篇下一篇

猜你喜欢

热点阅读