Python中的>>和<<运算符是什么?
符号<<和>>在Python中分别定义为左移和右移运算符。他们是按位运算符。第一个操作数是数字对象的按位表示,第二个操作数是希望将位形成向左或向右移位的位置数。
<<操作符将位模式左移。右边的最低有效位设置为0
>>> a=60 >>> bin(a) '0b111100' >>> b=a<<2 >>> b 240 >>> bin(b) '0b11110000'
您可以看到右边的两位设置为0
另一方面,>>运算符将模式右移。最高有效位设置为0
>>> a=60 >>> bin(a) '0b111100' >>> b=a>>2 >>> b 15 >>> bin(a) '0b111100'
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短