# 示例代码:使用位运算符 << 进行左移操作
# 左移操作符 (<<) 会将数字的二进制表示向左移动指定的位数,右边用0填充。
# 每左移一位相当于乘以2。
# 示例1:整数左移
a = 5 # 二进制表示为 0000 0101
b = a << 1 # 左移一位,结果为 10,即十进制的10 (0000 1010)
print(f"5 << 1 = {b}") # 输出: 5 << 1 = 10
# 示例2:左移多位
c = 3 # 二进制表示为 0000 0011
d = c << 3 # 左移三位,结果为 24,即十进制的24 (0001 1000)
print(f"3 << 3 = {d}") # 输出: 3 << 3 = 24
<<
是 Python 中的左移运算符,它会将一个数的二进制表示向左移动指定的位数。5 << 1
表示将5的二进制表示(0000 0101
)左移一位,结果是0000 1010
,即十进制的10。3 << 3
表示将3的二进制表示(0000 0011
)左移三位,结果是0001 1000
,即十进制的24。上一篇:python 断言
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站