任何模块被导入后,python都将为该模块创建一个名为__name__的变量,并将该模块的名称存储于此变量中。模块的名称与其对应.py文件的名称相同,但不包含扩展名。
.py文件运行时,python会为该程序创建一个名为__name__的变量,并将其设置为字符串“__main__”。