7. 增强赋值语句
增强赋值语句(又叫复合赋值运算符)。
什么是增强赋值语句
增强赋值语句是将二元运算符和赋值语句结合在一起的运算符。
这些运算符用于对变量进行算术运算后,并将结果重新赋值给该变量。
常用的增强赋值运算符:
+= -= *= /= //= %= **=
增强赋值语句用法(示意)
x += y # 等同于 x = x + y
x -= y # 等同于 x = x - y
x *= y # 等同于 x = x * y
x /= y # 等同于 x = x / y
x //= y # 等同于 x = x // y
x %= y # 等同于 x = x % y
x **= y # 等同于 x = x ** y
语法
变量 增强赋值运算符 表达式
示例
x, y = 1, 2
x += 100 # 等同于 x = x + 100
y *= 2 # 等同于 y = y * 2
print(x)
print(y)
运行结果
101
4
练习
写一个程序
- 输入一个长方形的长边长度。
- 输入一个长方形的短边长度。
打印出长方形的周长和面积,如:
请输入长边长度:6
请输入短边长度:4
长方形的周长是:20
长方形的面积是:24