【笔记】Python | 02 | 变量和简单数据类型 | 2.2 变量


Python程序

运行hello_world.py时,会发生什么呢?在hello_world.py中包含如下内容:

print("Hello Python World!")

运行这个.py文件,我们可以得到输出:

>>> Hello Python World!

末尾的.py说明这是一个Python文件,编辑器会使用Python解释器运行它。

在编辑器中,不同的单词会用不同的颜色标识,这被称为「语法突出」。

变量

现在,我们运行下面的代码:

message = "Hello Python World!"
print(message)

message是一个变量,Hello Python World!是这个变量存储的值。

Python总是记录变量的「最新值」,我们可以试着修改一下上面的代码:

message = "Hello Python World!"
print(message)

message = "Hello Python Crash Course World!"
print(message)

运行后可以看到两行输出:

>>>
Hello Python World!
Hello Python Crash Course World!

第二行输出就是Python记录的message被修改后的最新值。

变量的命名

Python变量的命名需要遵守一些规则和指南,遵守规则可以避免引发错误,遵循指南可以让代码更容易理解和阅读。

  1. 变量名只能包含字母、数字和下划线。可以以下划线开头,但是不能以数字开头。例如,可以用message_1,不能用1_message
  2. 变量名不能包含空格,可以使用下划线分隔其中的单词。例如,可以用good_morning,不可以用good morning
  3. 不要使用Python的关键字和函数名作为变量名。
  4. 变量名应当简短又具有描述性。例如,namen好,name_lengthlength_of_person_name好。
  5. 慎用小写字母l和大写字母O,它们与数字1和数字0混淆。