标识符
(1)定义:开发人员在程序中自定义的一些符号和名称。标识符是自己定义的,如变量名 、函数名等。
标识符是编程语言中允许作为名字的有效字符串集合。其中有一部分是关键字,构成语言的标识符。这种标识符是不能做它用的标识符的,否则会引起语法错误 (SyntaxError 异常)。
(2)规则:
总体规则:
标识符由字母、下划线和数字组成,且数字不能开头
<1>第一个字符必须是字母 (A~Z 和 a~z) 或下划线 (_),剩下的字符可以是字母和数字或下划线,大小写敏感。
<2>标识符由字母、下划线和数字 (0~9) 组成,且不能以数字开头,Python 中的标识符是区分大小写的。
<3>Python 标识符中,不能包含空格、@、% 以及 $ 等特殊字符。
<4>尽量避免使用汉字作为标识符。当标识符用作类名时,应采用单词首字母大写的形式。
<5>Python 可以同一行显示多条语句,方法是用分号 ; 分开。
(3)命名习惯
<1>见名知意:起一个有意义的名字,尽量做到看一眼就知道是什么意思(提高代码可 读性) 比如: 名字就定义为 name , 定义学生 用 student。
<2>驼峰命名法:
小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大 写,例如:myName、aDog。
关键字
(1)定义:python一些具有特殊功能的标识符,这就是所谓的关键字
关键字,已经被python官方使用了,所以不允许开发者自己定义和关键字相同名字的标
识符
(2)查看关键字:
代码展示:
# 规则1:内容限定,限定只能使用中文,英文,数字下划线,注意不能以数字开头
# 错误的代码示范:1_name="张三"
# 错误的代码示范:name_!="张三"
name_ = "张三"
_name = "张三"
name_1 = "张三"
# 规则二:大小写敏感
Zhangyichen = "一辰"
zhangyichen = 666
print(Zhangyichen)
print(zhangyichen)
# 规则3:不可使用关键字
# 错误的示例,使用了关键字:class = 1
# 错误的示例,使用了关键字:def = 1
Class = 1