python变量命名规则是什么

python变量命名规则是什么

其实吧,python变量的命名,除了不能用数字和特殊字符开头,以及不能用python的保留字之外,完全可以按照自己的编程习惯、代码阅读习惯来命名,包括用汉字来命名,其中,python3及以上的版本才支持用汉字来命名。除此之外,应该牢记的一点是,python的变量名严格区分大小写,而且一般情况下只用小写(非要用大写也可以)。


python变量命名规则实例

>>> a = 1
>>> a_ = 2
>>> A =3
>>> print(a,a_,A)
1 2 3
>>> 2a=5
  File "<stdin>", line 1
    2a=5
     ^
SyntaxError: invalid syntax
>>> %a = 6
  File "<stdin>", line 1
    %a = 6
    ^
SyntaxError: invalid syntax
>>> ,a = 7
  File "<stdin>", line 1
    ,a = 7
    ^
SyntaxError: invalid syntax
>>> if = 8
  File "<stdin>", line 1
    if = 8
       ^
SyntaxError: invalid syntax
>>> def = 9
  File "<stdin>", line 1
    def = 9
        ^
SyntaxError: invalid syntax
>>> 网站域名 = 'x1y1z1.com'
>>> 网站域名
'x1y1z1.com'
>>> 

实例解析

如上代码,“%a”和“,a”中的“%”和“,”为诸多特殊字符中的两个,“if”和“def”为python的保留字中的两个,以这些开头的会引发语法错误(SyntaxError)。python的33个保留字表可以参考:python的标识符命名规则,保留字表



笨鸟问答 / python问答 :





Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.