加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – “__main__”只是一个字符串文字吗?

发布时间:2020-12-20 12:14:26 所属栏目:Python 来源:网络整理
导读:我刚刚开始学习 Python,有一件事就是麻烦我是“__main__”的确切类型.到目前为止,我已经看到“__main__”主要用作字符串文字,如__name__ ==“__ main__”. 我的意思是,它不是一个函数,它不是一个变量.对于以__开头的所有其他内置变量和函数,它只是令人困惑.
我刚刚开始学习 Python,有一件事就是麻烦我是“__main__”的确切类型.到目前为止,我已经看到“__main__”主要用作字符串文字,如__name__ ==“__ main__”.
我的意思是,它不是一个函数,它不是一个变量.对于以__开头的所有其他内置变量和函数,它只是令人困惑.它必须以__开头的任何特殊原因?我知道它在模块和命名空间的上下文中具有特殊含义,但我纯粹是在基本/原始数据类型的术语中.

解决方法

是的,“__ main __”是一个字符串文字,因为模块名称是字符串.该模块称为__main__,以区别于名为main的模块,因为它是系统分配的名称.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读