名称
在 Python 中,使用赋值语句为值赋予名称。在赋值语句中,名称后面跟着 =,再后面跟着任意表达式。= 右侧表达式的值被赋值给该名称。一旦名称被赋予了值,该值将在后续表达式中替换该名称。
[In ]:
a = 10
b = 20
a + b
30之前已赋值的名称可以在 = 右侧的表达式中使用。
[In ]:
quarter = 1/4
half = 2 * quarter
half
0.5然而,只有表达式的当前值被赋值给名称。如果该值后续发生变化,基于该值定义的名称不会自动改变。
[In ]:
quarter = 4
half
0.5名称必须以字母开头,但可以包含字母和数字。名称不能包含空格;通常使用下划线 _ 来替代空格。名称的价值取决于你的使用方式;由程序员来选择易于理解的名称。通常,可以设计出比 a 和 b 更有意义的名称。例如,要描述加州伯克利市一笔 5 美元购买中的销售税,以下名称明确了所涉及的各种数量的含义。
[In ]:
purchase_price = 5
state_tax_rate = 0.075
county_tax_rate = 0.02
city_tax_rate = 0
sales_tax_rate = state_tax_rate + county_tax_rate + city_tax_rate
sales_tax = purchase_price * sales_tax_rate
sales_tax
0.475