找到某个关键字 同义词词林 python_python基础——标识符

找到某个关键字 同义词词林 python_python基础——标识符标识符是电脑语言中允许作为名字的有效字符串集合。其中,有一部分是关键字,构成语言的标识符。这样的标识符是不能做它用的标识符的,否则会引起语法错误(SyntaxError异常)。合法的Python标识符Python标识符字符串规则和其他大部分用C编写的高级语言相似:第一个字符必须是字母或下划线(_)剩下的字符可以是字母和数字或下划线大小写敏感关键字任何语言的关键字应该保持相对的稳定…

标识符是电脑语言中允许作为名字的有效字符串集合。其中,有一部分是关键字,构成语言的标识符。这样的标识符是不能做它用的标识符的,否则会引起语法错误(SyntaxError 异常)。

合法的 Python 标识符

Python 标识符字符串规则和其他大部分用 C 编写的高级语言相似:

  • 第一个字符必须是字母或下划线(_)
  • 剩下的字符可以是字母和数字或下划线
  • 大小写敏感

关键字

任何语言的关键字应该保持相对的稳定,但是因为 Python 是一门不断成长和进化的语言,关键字列表和 iskeyword()函数都放入了 keyword模块以便查阅。

>>> import keyword>>> keyword.kwlist['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

专用下划线标识符

Python 用下划线作为变量前缀和后缀指定特殊变量。稍后我们会发现,对于程序来说,其中的有些变量是非常有用的,而其他的则是未知或无用的。这里对 Python 中下划线的特殊用法做了总结:

  • _xxx 不用’from module import *’导入
  • __xxx__系统定义名字
  • __xxx 类中的私有变量名

核心风格:避免用下划线作为变量名的开始

因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用下划线作为变量名的开始。一般来讲,变量名_xxx 被看作是“私有的”,在模块或类外不可以使用。当变量是私有的时候,用_xxx 来表示变量是很好的习惯。因为变量名__xxx__对Python 来说有特殊含义,对于普通的变量应当避免这种命名风格。

cfaf89a09274c0fb7f78c5b0d30962bc.png

今天的文章找到某个关键字 同义词词林 python_python基础——标识符分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/7095.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注