主要内容 #
- 了解标识符和关键字的概念和作用,熟悉标识符的命名规则。
- 一览python的所有关键字。
1. 标识符的定义 #
标识符是程序中某一元素(变量、关键字、函数、类、模块、对象)的名字。
除了关键字的名字是固定的,其它元素都可以根据标识符的命名规则进行命名。
2. 标识符的命名规则 #
标识符由字母(A-Z, a-z)、数字(0-9)、以及下划线(_)组成
具体规则如下:
- 规则1:第一个字符必须是字母(A~Z和a~z)或下划线(_)
比如:
Hello
apple
_max
_Min
- 规则2:标识符的其它部分由字母(A~Z和a~z) 、或数字(0~9)、或下划线(_)组成
比如:
Apple10
Apple_10
V_3_V
CON2_5
_Test_3
- 规则3:Python的标识符中,不能包含空格、@、% 以及 $ 等特殊字符
比如以下标识符是错误的:
program@
Test%a
My$
Banana 3
_%+money$
- 规则4:标识符对大小写敏感
比如:
A 和 a
Apple 和 apple
Sum_ 和 sum_
_name 和 _NAME
Test2 和 test2
3. 关键字的定义 #
有一分部标识符是python自带的、具有特殊含义的名字,我们称之为“关键字”,或者“保留字”。
比如我们现实生活中一些具有特殊意义的名字:中国、地球、宇宙等等。
这些关键字都有自己固定的用法,不能用于其它用途。
比如说不能用关键字给变量或函数等元素命名,否则程序会报错。
4. python关键字一览 #
python的标准库提供了一个keyword 模块,可以输出当前版本的所有关键字。
代码如下:
import keyword print(keyword.kwlist)
5. 小结 #
- 标识符是程序中某一元素的名字
- 标识符的4个命名规则
- 关键字的定义及一览
OJ训练题 #
1、【例2.1】Hello World – ★
2、【例2.2】你好世界 – ★
3、练2.1 春节快乐 – ★
4、练2.2 单句春晓 – ★
5、【例3.1】 输出表达式的值 – ★