变量
1.变量的命名和使用
1.1:变量名只能包含字母、下划线、数字。注意:不能以数字开头 message_1
1.2:变量名不能包含空格但可以使用下划线来分隔单词。 greeting_message
1.3:不能将Python的关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的词。如print
1.4:变量名简短又具有描述性。 name比n要好
1.5:慎用小写字母l和大写字母O,因为容易被看成1和0
注意:就目前而言,建议变量名小写
2.使用变量名时避免命名错误:
比如下面这个例子
message = "Hello Python Crash Course reader!"
print(mesage)
单词拼写错误 message变成了 mesage
报错提示:
Traceback (most recent call last):
File "C:/Users/Administrator/PycharmProjects/study/Test/Exception.py", line 17, in <module>
print(mesage)
NameError: name 'mesage' is not defined
释器指出,文件Exception.py的第17行存在错误(见);它列出了这行代码,帮助你快速找出错误;它还指出了它发现的是什么样的错误。在这里,解释
器发现了一个名称错误,并指出打印的变量mesage未定义:Python无法识别你提供的变量名。
名称错误通常意味着两种情况:要么是使用变量前忘记了给它赋值,要么是输入变量名时拼写不正确。
mesage = "Hello Python Crash Course reader!"
print(mesage)
打印输出:
Hello Python Crash Course reader!