1.标识符
● 定义
在程序中需要用到的变量、常量、函数、属性、类、模块等需要我们来自己定义的名字
● 规范
-
大小写的区分,Homework和homework属于两个不同的标识符。
-
关键字不能作为标识符。
-
标识符首位可以用下画线“_”,但是不可以是数字。例如 _get、__doc__等是可以的,123get是不可以的。
-
除去首字母,其他位可以使用下画线“_”,数字和字母。例如get_money、name2、list123等。
-
不能使用内置函数作为标识符。
2.关键字
● 定义
Python语言中被赋予特殊含义的单词,这些关键字不可以被用作标识符来使用。
● 注意
Python是区分大小写的,例如关键字if是不可以用作标识符,但是IF是可以用作标识符的。
● 分类
Python关键字有33个:
False | None | True | and | assert | as | async | await | break | class |
---|---|---|---|---|---|---|---|---|---|
continue | def | elif | else | except | finally’ | for | from | global | if |
import | in | is | lambda | nonlocal | not | or | pass | raise | try |
while | with | yield |
只有前三个是首字母大写,其余都是小写,可以在IDLE中查看:
3.常用关键字解释
● False和True
布尔类型的值,False为假,True为真
●class
用来定义类
●finally
处理异常的关键字
●None
一个特殊的变量,不为0也不为一个空字符串,数据类型为NoneType
●for
for循环用来遍历序列,通常用来遍历列表
●def
用来定义函数
●while
while语句重复执行一块语句,属于循环的一种常见类型
●global
定义全局变量
● if
判断真假