一、标识(zhi)符与关键字
标识符:如变量名、函数名,名字需要有见名知意的效果
1.以字母、下划线、和数字自组成
2.不能以数字开头
3.不能与关键字重名
观察下列那些标识符是正确的?哪些是错误的?
1a aaa _test M_1 .a j$q w.z a1_ _a1% wz
关键字:关键字就是python内部已经使用的标识符,关键字具有特殊的功能和含义,开发者不允许定义和关键字相同名字的标识符
可以通过以下命令可以查看python中的关键字:
import keyword
print(keyword.kwlist)
![](https://i-blog.csdnimg.cn/blog_migrate/8b582ebb3de507e59a7d520221fcb8c6.png)
'False', 'None', 'True', 'and', 'as','assert', 'break', 'class', 'continue',
'def','del', 'elif', 'else', 'except', 'finally','for', 'from', 'global', 'if',
'import','in', 'is', 'lambda', 'nonlocal', 'not','or', 'pass', 'raise', 'return',
'try','while', 'with', 'yield'
这就是python中所有的关键字
二、变量的命名
变量的命名规则:
命名规则可以被视为一种惯例,并不是必须准守的规范,这样命名是为了增加代码的识别和可读性
注意:python中的标识符是区分大小写的
1.在定义变量时,为了保证代码格式,=的左右两边应该各保留一个空格,如 x = 2,而不是x=2
2.如果需要两个或者多个单词组成时,可以按照以下方式命名:
2.1.每个单词都使用小写字母
2.2.单词之间使用下划线_连接,如frist_name,last_name,stu_no等
还有一种命名法叫驼峰命名法,有兴趣的可以去了解一下,python建议使用上面的命名法
2020.5.5