零基础学python-5.6 数字位操作与其他工具
2015-08-18 08:26
507 查看
1.位运算
python可以把整数当成二进制位来对待
x<<2左移两位,x由1变成0100,也就是4
x|2,也就是换算成二进制0001|0010(或运算就是遇见1变为1),即0011也就是3
x&1,换成二进制0001&0001(与运算就是相同的变1),即0001也就是1
2.数字的其他工具
math模块,包括一系列数学运算公式,例如sin,cos,sqrt,pow等
我们具体可以通过help这个内建函数来查询
就说到这里,谢谢大家
------------------------------------------------------------------
点击跳转零基础学python-目录
python可以把整数当成二进制位来对待
x<<2左移两位,x由1变成0100,也就是4
x|2,也就是换算成二进制0001|0010(或运算就是遇见1变为1),即0011也就是3
x&1,换成二进制0001&0001(与运算就是相同的变1),即0001也就是1
2.数字的其他工具
math模块,包括一系列数学运算公式,例如sin,cos,sqrt,pow等
我们具体可以通过help这个内建函数来查询
就说到这里,谢谢大家
------------------------------------------------------------------
点击跳转零基础学python-目录
相关文章推荐
- 零基础学python-5.5 数字的各种进制
- 零基础学python-5.5 数字的各种进制
- 零基础学python-5.4 数字精度与复数
- 零基础学python-5.4 数字精度与复数
- 零基础学python-5.3 数字变量与除法
- 零基础学python-5.3 数字变量与除法
- 零基础学python-5.2 数字表达式操作符
- 零基础学python-5.2 数字表达式操作符
- 用python脚本遍历下载网站文件夹
- 机器学习——Mac下机器学习python配置
- python科学计算_numpy_函数库
- Python yield
- Scrapy学习笔记(二)
- vijos- P1385盗窃-月之眼 (水题 + python)
- MySQL-python模块的基本使用
- python中list列表的高级应用 高级函数
- Windows下Python support tools 安装
- python路经操作常用
- Python多进程(2)——mmap模块与mmap对象
- Python 初学(3)