Python 中的变量是什么
开发程序时,需要管理很多值。要存储值,可以使用变量。
在 Python 中,变量是一个可以为其赋值的标签。变量始终与值相关联。例如:
message = 'Hello, World!'
print(message)
message = 'Good Bye!'
print(message)
输出:
Hello, World!
Good Bye!
在此示例中,message
是一个变量。它保存字符串'Hello, World!'
。该print()
函数将消息显示Hello, World!
在屏幕上。
下一行将字符串分配'Good Bye!'
给message
变量并将其值打印到屏幕上。
变量message
可以在不同时间保存各种值。并且其值可以在整个程序过程中发生变化。
创建变量
要定义变量,请使用以下语法:
variable_name = value
是=
赋值运算符。在此语法中,您将一个值分配给variable_name
。
该值可以是分配给变量的任何内容,例如数字、字符串等。
下面定义一个名为的变量counter
并为其分配数字 1:
counter = 1
命名变量
命名变量时,需要遵守一些规则。如果不这样做,就会出现错误。
以下是您应该牢记的变量规则:
- 变量名只能包含字母、数字和下划线 (
_
)。变量名可以以字母或下划线 (_
) 开头,不能以数字开头。 - 变量名不能包含空格。要分隔变量中的单词,可以使用下划线,例如
sorted_list
。 - 变量名不能与Python中的关键字,保留字,内置函数相同。
以下准则可帮助您定义良好的变量名:
- 变量名应简洁且具有描述性。例如,
active_user
变量 比 更具描述性au
。 - 使用下划线(_)分隔变量名中的多个单词。
- 避免使用字母
l
和大写字母,O
因为它们看起来像数字1
和0
。