赞
赏
在 Python 中,赋值运算符是对已存在的 变量 进行重新设置新值的运算符。
运算符 | 说 明 | 举 例 | 展开形式 |
---|---|---|---|
= | 最基本的赋值运算 | x = y | 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 | x = x // y |
&= | 按位与赋值 | x &= y | x = x & y |
|= | 按位或赋值 | x |= y | x = x | y |
^= | 按位异或赋值 | x ^= y | x = x ^ y |
<<= | 左移赋值 | x <<= y | x = x << y,这里的 y 指的是左移的位数 |
>>= | 右移赋值 | x >>= y | x = x >> y,这里的 y 指的是右移的位数 |
使用 python 赋值运算符,实现加减乘赋值运算
print("嗨客网(www.haicoder.net)")
# 使用 python 赋值运算符,实现加减乘赋值运算
num1 = 100
num2 = 200
num3 = 3
num4 = num1 + num2
num1 += 10
num2 -= 100
num3 *= 10
print('Num1 =', num1, 'Num2 =', num2, 'Num3 =', num3, 'Num4 =', num4)
程序运行后,控制台输出如下:
我们首先定义了三个变量,使用赋值运算符分别赋初值为 100、200 和 3。
接着我们将 num4 的值赋值为 num1 和 num2 的和,使用加赋值运算符将 num1 的值加上 10,并再次赋值给 num1,将 num2 的值减去 100,并再次赋值给 num2,将 num3 的值乘上 10,并再次赋值给 num3。
最后,我们使用 print() 函数,打印出这四个变量的值。
使用 python 赋值运算符,实现除和取余赋值运算
print("嗨客网(www.haicoder.net)")
# 使用 python 赋值运算符,实现除和取余赋值运算
num1 = 100
num2 = 50
num3 = 3
num1 /= num2
num2 %= num3
print('Num1 =', num1, 'Num2 =', num2, 'Num3 =', num3)
程序运行后,控制台输出如下:
我们首先定义了三个变量,使用赋值运算符分别赋初值为 100、50 和 3。
接着我们将 num1 的值赋值为 num1 和 num2 的商,使用取余赋值运算符将 num2 的值赋值为 num2 和 num3 的余数。
最后,我们使用 print() 函数,打印出这三个变量的值。
使用 python 赋值运算符,实现幂和取整赋值运算
print("嗨客网(www.haicoder.net)")
# 使用 python 赋值运算符,实现幂和取整赋值运算
num1 = 100
num2 = 50
num3 = 3
num1 **= num3
num2 //= num3
print('Num1 =', num1, 'Num2 =', num2, 'Num3 =', num3)
程序运行后,控制台输出如下:
我们首先定义了三个变量,使用赋值运算符分别赋初值为 100、50 和 3。
接着我们将 num1 的值赋值为 num1 和 num2 的幂次方,使用整除赋值运算符将 num2 的值赋值为 num2 和 num3 的整除商。
最后,我们使用 print() 函数,打印出这三个变量的值。
在 Python 中,赋值运算符是对已存在的变量进行重新设置新值的运算符。
Python中直接赋值,加赋值、减赋值、乘赋值、除赋值、取模赋值、整除赋值和乘方赋值运算的运算符分别是 =
、+=
、-=
、*=
、/=
、%=
、//=
、**=
。