python 中右移、左移运算符的作用
python 中“>>”与“<<”,分别表示右移、左移,右移、左移什么?
请看示例:
print("1<<5结果:",1<<5)
print("3*1<<5结果:",3*1<<5)
print("3<<5结果:",3<<5)
输出:
1<<5结果: 32
3*1<<5结果: 96
3<<5结果: 96
所以:左移、右移是指:在二进制中,将1向左、向右移动的位数,返回的是将二进制数转换为十进制数的结果。
公式: a<<b 等价于 a*(1<<b),而(1<<b)的结果是二进制数: 100...00 (共b个0,表示将1向左移动b位),对应的十进制结果是:
示例: 3<<5 = 3* = 96
python 中右移、左移运算符的作用相关推荐
- 详解Python中的位运算符规则、原理与用法
在Python中,位运算符包括位与(&).位或(|).位求反(~).位异或(^).左移位(<<)和右移位(>>). 1. 运算方法与规则 位运算符只能适用于整数,其总体 ...
- python中的成员运算符用于判断什么_Python之运算符
原标题:Python之运算符 这章我们介绍如何用Python的运算符,大家不懂的地方可以加群:579817333咨询学习 Python运算符包括赋值运算符.算术运算符.关系运算符.逻辑运算符.位运算符 ...
- python 中if __name__ = '__main__' 的作用
python 中if __name__ = '__main__' 的作用 前言 首先我们要知道在python里面万物皆对象,模块也是对象,并且所有的模块都有一个内置属性 __name__. 一个模块的 ...
- python的用途实例-python中pass语句意义与作用(实例分析)
想必大家都是刚刚才开始接触python这门语言的,今天这篇文章就来带大家来了解一下python这门语言之中常常会用到的一个语句pass语句.想必大家都很好奇python中pass作用是什么,接下来我就 ...
- python if else语句例子,python 中if else 语句的作用及示例代码
引入:if-else的作用,满足一个条件做什么,否则做什么. if-else语句语法结构 if 判断条件: 要执行的代码 else: 要执行的代码 判断条件:一般为关系表达式或bool类型的值 执行过 ...
- Python中__init__方法有什么作用
Python中__init__方法有什么作用 当使用类名()的方法去创建对象的时候 python解释器会自动调用__init__方法 因此可以在__init__方法中做一些初始化的设定 在每次创建新对 ...
- Python中的算术运算符
Python提供了算术运算符.比较运算符.赋值运算符.位运算符.逻辑运算符等来实现Python的基础运算与判断功能. 这里首先介绍一下Python的算术运算符. 在接下来的几篇文章中,将陆续介绍其它运 ...
- python中 是什么运算符_Python 运算符
Python 运算符 什么是运算符? 本章节主要说明Python的运算符.举个简单的例子4 +5 = 9. 例子中,4和5被称为操作数,"+"号为运算符. Python语言支持以下 ...
- 分享:Python中的位运算符
按位运算符是把数字看作二进制来进行计算的.用的不太多,简单了解. 下表中变量 a 为 60,b 为 13二进制格式如下: a = 0011 1100 b = 0000 1101 a&b = 0 ...
最新文章
- 电子学会青少年编程等级考试Python一级题目解析10
- Exchange 2013学习(二),关于约会、会议和事件
- ZOJ - 3961 Let's Chat
- makefile中命令的显示
- ARM Cortex-A 编程手册学习笔记
- PHP线程安全和非线程安全的区别
- laravel如何生成swagger接口文档
- 分布式服务框架原理与实践pdf_阿里架构师的架构探险之路:从零开始写分布式服务框架...
- 微课|Python程序设计开发宝典(5.1.2节):可调用对象
- 美国数据不佳美元仍跳升,只因欧元区问题更多
- 固态硬盘是什么接口_硬盘接口/SSD固态硬盘
- 使用Aria2下载百度网盘和115的资源
- 移动支付新趋势:短信支付「Pay by Text」
- Spring中的DataSource
- so库方法的调用过程
- SDEdit一点成画,小白也能是绘画大师!
- Blos查看计算机硬盘,bios查看硬盘损坏
- 大数据分析——Matplotlib入门教程
- [Web] [微信小程序-云开发] 商城 无服务器 加后台管理
- 数值分析——曲线拟合的最小二乘法