在Python中,有一些特殊的变量名具有特殊的含义,它们在编程中起着重要的作用。这些特殊变量名具有特定的命名规则和用途,可以帮助开发者更好地理解和使用代码。在本篇文章中,我们将介绍一些常见的特殊变量名,并提供相应的源代码示例。
__name__
- 模块名或者当前模块名
在Python中,__name__
是一个特殊的变量名,它用于表示模块的名称。当模块被直接执行时,__name__
的值为__main__
;当模块被导入到其他模块中时,__name__
的值为模块的名称。这个特殊变量名通常用于判断模块是被直接执行还是被导入。
# module.py
def main():
print("Hello, world!"