赞
赏
在 Python 中,赋值运算符是对已存在的 变量 进行重新设置新值的运算符。
Python 的按位与赋值、按位或赋值、按位异或赋值、左移赋值和右移赋值的运算符分别为:&=
、|=
、^=
、<<=
和 >>=
。
使用 python 赋值运算符,实现与或和异或赋值运算
print("嗨客网(www.haicoder.net)")
# 使用 python 赋值运算符,实现与或和异或赋值运算
num1 = 100
num2 = 101
num3 = 3
num1 &= num2
num2 |= num3
num3 ^= 5
print('Num1 =', num1, 'Num2 =', num2, 'Num3 =', num3)
程序运行后,控制台输出如下:
我们首先定义了三个变量,使用赋值运算符分别赋初值为 100、101 和 3。
接着我们将 num1 的值赋值为 num1 和 num2 的进行与运算的结果,使用或赋值运算符将 num2 的值赋值为 num2 和 num3 的或结果,使用异或赋值运算符,将 num3 的值赋值为 num3 与 5 的异或的结果。
最后,我们使用 print() 函数,打印出这三个变量的值。
使用 python 赋值运算符,实现左移和右移赋值运算
print("嗨客网(www.haicoder.net)")
# 使用 python 赋值运算符,实现左移和右移赋值运算
num1 = 512
num2 = 1024
num1 <<= 2
num2 >>= 4
print('Num1 =', num1, 'Num2 =', num2)
程序运行后,控制台输出如下:
我们首先定义了两个变量,使用赋值运算符分别赋初值为 512 和 1024。接着我们将 num1 的值赋值为 num1 左移两位,将 num2 的值赋值为 num2 的值右移四位。
最后,我们使用 print() 函数,打印出这两个变量的值。
在 Python 中,赋值运算符是对已存在的变量进行重新设置新值的运算符。
Python 的按位与赋值、按位或赋值、按位异或赋值、左移赋值和右移赋值的运算符分别为:&=
、|=
、^=
、<<=
和 >>=
。
文章目录