变量
变量的赋值
赋值(Assignment):将数据放入变量的过程
赋值的运算符 =
name = value
name 表示变量名;value 表示值,也就是要存储的数据
变量的命名和使用
-
变量名只能包含字母(A-Z和 a-z)、下划线_和数字。变量名可以由字母或者下划线开头,但第一个字符不能是数字。
-
变量名不能和 Python 中的关键字、函数名相同。
-
Python中的变量名中,不能包含空格以及特殊字符。
-
变量名要即简短又具有描述性。
变量的命名的错误
当程序无法成功运行时,解释器会提供一个traceback(异常模块),traceback会指出解释开始运行的时候,哪个地方出现了错误。
(1) 解释器指出,file.py的第二行存在错误;并且列出了这行代码,找到错误。
(2) 指出了它是什么样的错误,在这里解释器发现了一个名称错误,并指出打印的变量mesage未定义,python无法识别提供的变量名。
名称错误通常有两种情况:
1.使用变量前没有赋值
2.输入变量名时拼写不正确
将print()函数中错误的变量名改成一样的变量名,保持一致即可。