我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python中a>>b怎么理解

123>>2在python中的值是多少,为什么是30,是什么原理呢

表示向右移动2个比特位,也就是除以4,余数位舍弃
因为数字在计算机中都是以二进制的形式表示的,所以>>表示整体二进制编码向右移动,同样,<<表示整体向左移动,移动多少位,就除以或乘以2的多少次方

近期文章

  • Java 两个LocalDate求问怎么比较先后?
  • 字位扩展画图题 不知道自己画的对不对
  • uniapp底部导航栏不显示
  • 一个只设有成员变量的类为什么创建不了对象
  • python入门编程
  • 大一提问 我代码在topologicalsort的这个自定义函数内运行卡住了,大伙们帮我看看有什么问题 加v13617479134
  • 有人帮我看看这个KMP算法的比较的次数对吗
  • 关于#python#的问题:python小游戏
  • Java语言的GUI设计怎么切换界面啊
  • 今日头条,西瓜视频,上传视频接口提供一下
  • JAVA软件开发在公司一天都做些什么?
  • 在ide中对String和Charsequence对象使用+=计算符号报错
  • it行业开发时维度是什么意思
  • 为什么无法运行,软件问题还是少了什么。
  • 可选参数、可变参数,局部与全局变量
  • 元组没法作为字典的键?
  • security-core实现QQ登陆时报错,创建工厂实例失败
  • 想要这个程序分开成两个写
  • 爬虫:TypeError: expected str, bytes or os.PathLike object, not NoneType
  • VBNET连接数据库后保存更新问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华