解析python整数浮点数不同进制整数

python数字包括整数、浮点数、复数、有理分数等,整数还可以用不同进制表示。
1.1 python数字类型python数字类型及工具包括:
序号数字类型及工具
1 整数和浮点数
2 复数
3 固定精度的十进制数
4 有理分数
5 集合
6 布尔类型
7 无穷的整数精度
8 各种数字内置函数和模块
1.2 python数字常量python基本数字类型包括整数、浮点数。
整数包括负整数、0、正整数。
浮点是带有小数部分的数字。
整数可以用二进制、八进制、十六进制表示。
基本数字常量
序号 常量 数字示例
1 整数(正、负、0) 123,-456,0
2 浮点数(小数点、e、e) 1.23,1.,3.14e-10,4e210,4.0e+210
3 整数(二、八、十六进制) 0b0101 1111,0o137,0x5f
4 复数(实部+虚部j) 1+2j,1.0+2.0j,2j
1.2.1 python整数和浮点数常量python整数以十进制数字出现。浮点数以小数点或科学计数标识e(e)出现。
1.2.2 python不同进制整数python整数可以用不同进制表示。
不同进制整数
序号 进制 基数 前缀 范围 内置函数
1 二进制 以2为基数 0b或0b 0-1 bin(i)
2 八进制 以8为基数 0o或0o 0-7 oct(i)
3 十六进制 以16为基数 0x或0x 0-9和a-f(a-f) hex(i)
1.2.2.1 bin()用法
bin(number, /)描述
将整数转为二进制整数。
入参
number:整数,可以是八、十、十六进制整数。
出参
二进制整数。
示例
>>> bin(95)'0b1011111'>>> bin(0o137)'0b1011111'>>> bin(0x5f)'0b1011111'1.2.2.2 oct()用法
oct(number, /)描述
将整数转为八进制整数。
入参
number:整数,可以是二、十、十六进制整数。
出参
八进制整数。
示例
>>> oct(0b1011111)'0o137'>>> oct(95)'0o137'>>> oct(0x5f)'0o137'1.2.2.3 hex()用法
hex(number, /)描述
将整数转为十六进制整数。
入参
number:整数,可以是二、八、十进制整数。
出参
十六进制整数。
示例
>>> hex(0b1011111)'0x5f'>>> hex(0o137)'0x5f'>>> hex(95)'0x5f'1.2.2.4 int(str,base)用法
int(str,base)描述
将str字符串值,当做指定进制base,转换为十进制整数。
入参
str:字符串整数,范围为base进制范围。
base:2/8/10/16,表示二、八、十、十六进制。
出参
十进制整数。
示例
>>> int('5f',16)95>>> int('95',10)95>>> int('137',8)95>>> int('01011111',2)951.2.3 python复数python复数由实部+虚部j(j)组成。
实部和虚部可以是整数或浮点数。
示例
>>> 1.23+5.67j(1.23+5.67j)>>> 1+2j(1+2j)1.2.3.1 complex()python可以通过内置函数complex()创建复数。
用法
complex(实部,虚部)
描述
生成复数对象。
入参
实部和虚部:可以为整数或浮点数。
出参
返回复数对象。
示例
>>> complex(1,2)(1+2j)>>> complex(1.23,-4.56)(1.23-4.56j)1.3 python内置数学工具和扩展python处理数字对象的工具包括表达式、内置函数、公用模块。
python处理数字的工具
序号 数字工具 示例
1 表达式操作符 +、-、*、/、>>、**、&等
2 内置数学函数 pow、abs、round、int、hex、bin等
3 公用模块 random、math等

百度投资一家新建人脸识别公司 最终受益人为李彦宏
中国发展高层论坛2018年会在毕竟举行,探讨人工智能产业推进措施
USB调试注意事项
区块链如何改变联盟营销
如何解决电路板上高元器件的密封问题
解析python整数浮点数不同进制整数
一键写卡丨中移芯昇科技“eSIM+”赋能“卡+X”产品规模落地
台积电入股中芯国际有望获批
什么是BARR-C
漏电流测试仪原理_漏电流测试仪使用方法_漏电流测试仪使用注意事项
苹果iOS10.2.1Beta4测试版更新,是为了防止iOS10.2越狱?
苹果承认部分iPhone11存在触摸问题
红外接收二极管接收光的多少和输出信号的关系?
如何计算光耦合器中的LED寿命性能
阻碍工业机器人产业发展的原因
紫外光在缺陷检测中的应用
解决汽车行业风险,进一步确保电子系统的安全性
轮询、SSE 和WebSocket哪个更好
工信部发布下架侵害用户权益 APP 名单,涉红人直播等
诺基亚8或首发骁龙660!但蔡司镜头呢?