学习目标:python语言中的变量
- List item
python语言中,变量主要用来表示和保存数据,可随时命名,随时赋值和随时使用。
变量赋值可以通过’='来实现。
语法如下:
一.变量名 = value
例如:
#将Hello World赋值给变量名message
message = “Hello World”
print(message)
二.关键字与标识符
1.关键字
在python语言中有一些特定意义的单词,在程序开发中,不可以使用关键字作为变量,函数,模块和其他对象的名称来使用。
Python中的关键字包括以下32个:
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。
2.标识符
表示符主要用来标识变量,函数,模块和其他对象的名称
(1)python语言标识符命名应遵守以下规则:
①标识符只能包含字母(大小写)、数字和下划线(_)。
②标识符不能以数字开头。
③标识符不能是保留字(如if、for、while等)。
④标识符应该具有描述性,能够清楚地表达其所代表的含义。
⑤标识符区分大小写,即"a"和"A"是不同的标识符。
⑥标识符不能包含空格或其他特殊字符(如@、#、$等)。
⑦标识符不应太长,一般建议不超过30个字符。
⑧在命名多个单词组合的标识符时,可以使用下划线来分隔单词,例如"my_variable"。这种命名方式称
为下划线命名法(Snake Case)。
⑨在命名多个单词组合的标识符时,还可以使用驼峰命名法(Camel Case),即除了第一个单词以外,
其余单词首字母大写,例如"myVariable"。
(2)避免使用单个字符作为标识符,除非其含义明确且在上下文中易于理解。
根据以上规则,合法的标识符示例:
my_variable
student_name
age
_count
MY_CONSTANT
num2
first_name
非法的标识符示例:
123abc (以数字开头)
if (保留字)
my-variable (含有特殊字符)
my@variable (含有特殊字符)
a b c (含有空格)