1、__name__
__name__的值不是固定的,在一个文件中写下__name__后,它的值是“__main__”
当这个文件被其他文件作为模块导入时,__name__的值就会变成被导入模块的路径而不是“__main__”