name 属性
"""一个python文件通常有两种使用方法,第一是作为脚本直接执行,第二是 import 到其他的 python 脚本中被调用(模块重用)执行。因此 if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,
在 if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而 import 到其他脚本中是不会被执行的。"""
if __name__ == '__main__':
print('程序自身在运行')
else:
print('我来自另一模块')
#如果这个模块被其他文件调用,则会执行else语句
#即import using_name 运行“我来自另一模块”