当我们需要将一个值赋给一个变量时,可以使用赋值操作符“=”,例如:
x = 10
这行代码将整数值“10”赋给了变量“x”。
Python中不仅可以将单个值赋给变量,还可以一次赋给多个变量。例如:
x, y, z = 1, 2, 3
这行代码将值“1”、“2”、“3”分别赋给了变量“x”、“y”、“z”。
在实际开发中,还经常使用赋值运算符的扩展形式来简化代码。例如:
x = 10
x += 5
这里的“+=”运算符实际上等价于“x = x + 5”,也就是将变量“x”的值加上了“5”。
下面是一个使用赋值运算符的示例代码:
# 定义变量,并初始化为0
sum = 0
# 循环1~10,并将每个数累加到sum中
for i in range(1, 11):
sum += i
# 输出累加结果
print('sum =', sum)
这个代码片段中,我们使用了赋值运算符来累加整数值。变量“sum”初始值为0,每次循环将当前的“i”值累加到“sum”中。
我们还可以使用逗号分隔形式的赋值语句来交换两个变量的值,例如:
# 定义变量a和b,并将它们的值交换
a, b = 1, 2
a, b = b, a
# 输出交换结果
print('a =', a, 'b =', b)
这个代码片段中,我们首先使用了逗号分隔的形式将“1”和“2”赋给了变量“a”和“b”。然后,我们使用了逗号分隔的形式来交换了“a”和“b”的值,最终输出结果“a = 2 b = 1”。