🌟Python知识小课堂✨
2025-03-28 00:36:53
•
来源:
导读 今天来聊聊Python里的`__name__`到底是个啥🧐首先,`__name__`是一个内置变量,它在每个Python文件中都存在。简单来说,它是用来判断当前模...
今天来聊聊Python里的`__name__`到底是个啥🧐
首先,`__name__`是一个内置变量,它在每个Python文件中都存在。简单来说,它是用来判断当前模块是否被直接运行还是被导入到其他文件中哦!🔍
当一个Python脚本被直接运行时,`__name__`会被赋值为`"__main__"`。比如:
```python
if __name__ == "__main__":
print("我被直接运行啦!")
```
此时输出的就是“I’m the main program!”🎉
但如果这个文件被其他文件导入,`__name__`就会变成模块名(比如`my_module`)。所以这段代码可以让你区分运行方式,非常适合写测试代码或独立程序入口!💡
总结一下,`__name__`就像是Python世界的“自我介绍卡”,帮助我们更好地组织代码逻辑。学会用它,你的代码会更有条理!📝📄
Python 编程小技巧 学习笔记 📖
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
关键词: