简言之,变量就是一个存储数据的时候,当前数据所在的内存地址的名字。
二、变量名=值
变量名自定义,要满足标识符命名规则。
标识符命名规则是python中定义各种名字时候的统一规范,具体规则如下:
①由数字、字母、下划线组成
②不能用数字开头
③不能使用内置关键字
④严格区分大小写
注:python内置关键字:
False class finally is return
None continue for lambda try
True def from nonlocal while
and del global not with
as elif if or yield
assert else import pass
break except in raise
这些是 Python 语法专用词,用来控制程序逻辑。如果你拿来当变量名/函数名,会语法冲突、程序报错、无法运行。
三、命名习惯
必须见名知义:变量名要一眼看懂用途,比如 user_age 远好于 u_age。
1. 变量、函数:全小写 + 下划线
例:name age user_name get_score
2. 类名:每个单词首字母大写
例: Student UserInfo
3. 绝对不能用:关键字、内置名、数字开头
错: if = 1 list = 2 1name = 3