0
点赞
收藏
分享

微信扫一扫

Outlook域名邮箱设置教程:配置烽火邮箱?

余寿 2024-11-06 阅读 9
python

  在Python中,if __name__ == "__main__": 是一个常见的结构,用于判断当前脚本是否是直接运行的脚本,而不是作为模块被导入。

关于__name__

__name__: 这是一个特殊变量,它的值取决于模块的使用方式。

  • 如果模块是直接运行的,__name__ 的值为 "__main__"
  • 如果模块是被导入的,__name__ 的值为模块的名称。

这种结构的常见形式

def main():
    print("这是主程序")

if __name__ == "__main__":
    main()

直接运行

在命令行输入python my_module.py
Python 解释器执行 my_module.py 文件,__name__的值被设置为 "__main__",因此程序输出:这是主程序

举报

相关推荐

0 条评论