Python进制转换和ASCLL转换的方法
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍"Python进制转换和ASCLL转换的方法"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Python进制转换和ASCLL转换的方法"文章能帮
千家信息网最后更新 2025年11月07日Python进制转换和ASCLL转换的方法
这篇文章主要介绍"Python进制转换和ASCLL转换的方法"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Python进制转换和ASCLL转换的方法"文章能帮助大家解决问题。
进制转换
进制之间的转换主要是利用十进制完成的。在进制转换的过程中,可以首先将相关进制转换为十进制的,再进行二次转换达到想要的效果。当然在进制转换中,也可以直接进行转换,不进行十进制的中转操作。
1. 十进制与二进制
1.1 十进制转二进制
使用bin()函数
bin(number, /)其它进制转二进制,返回整数的二进制表示形式
n = 120print(bin(n)) # n 不改变# 0b1111000
二进制以0b开头,若想去掉0b显示,可采用切片方法
print(bin(n)[2:])# 1111000
1.2 二进制转十进制
使用int()函数
n = 120er = bin(n)print(int(er, 2)) # 120
2. 十进制与八进制
2.1 十进制转八进制
使用oct()函数
n = 120print(oct(n))# 0o170
2.2 八进制转十进制
使用int()函数
n = 120eight = oct(n)print(int(eight,8))# 120
3. 十进制与十六进制
3.1 十进制转十六进制
使用hex()函数
n = 120print(hex(n))# 0x78
3.2 十六进制转十进制
使用int()函数
n = 120sixteen = hex(n)print(int(sixteen, 16))# 120
4. 其它进制之间的相互转换
使用bin()、oct()、hex() 函数可以进行进制之间的直接转换,这时的进制的前缀必须带着。
例如:
二进制转八进制
1.二进制转十进制再转八进制
n = 120er = bin(n) # er = '0b1111000'print(oct(int(er,2)))# 0o170
2.二进制直接转八进制
n = 120er = bin(n) # er = '0b1111000'bb = oct(0b1111000)print(bb)# 0o170
ASCll转换
1. 整数转换为ASCLL字符
采用chr()函数,可以将位于【0, 255】之间的整数转换为ASCLL字符。
例如:
a = chr(65)# a = 'A'
2. 将ASCLL字符转换为整数
采用ord() 函数将一个ASCLL字符转换为对应的整数
b = ord('A')print(b)# 65| 函数 | 说明 |
|---|---|
| bin() | 其它进制转成二进制,返回整数的二进制表示形式 |
| oct() | 其它进制转成八进制,返回整数的八进制表示形式 |
| hex() | 其它进制转成16进制,返回整数的十六进制表示形式 |
| int(number, /) | 将其它进制转为十进制 |
| chr() | 将整数转换为对应的ASCLL字符 |
| ord() | 将一个ASCLL字符转换为对应的整数 |
关于"Python进制转换和ASCLL转换的方法"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
进制
十进制
十进
二进制
函数
整数
八进制
字符
方法
之间
十六进制
形式
知识
行业
过程
不同
实用
内容
前缀
实用性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
橙道网络技术
网络技术ui设计
育碧服务器连不上任务
江苏电脑软件开发服务费
苏州倍思网络技术有限公司
大连777互联网科技公司
软件开发公司经营范围范本
网络安全法制教育PPT
软件开发外包有前途吗
人性化数据库设计软件
前端调取mysql数据库
安徽哪个区适合用服务器云主机
pb怎么设置数据库窗口
昆明中通服网络技术有限公司
无线网络也用根服务器吗
梦幻西游2022年服务器排行
服务器改造硬盘
404是服务器还是客户端
对大数据时代软件开发
时尚都市游戏怎么找到服务器
软件开发中过度设计是什么
江苏电脑软件开发服务费
网络安全宣传 发言稿
网络安全有关电影
360网页怎么不记录数据库
hana 关系型数据库
计算机网络技术所需要了解的
前端插件读取数据库
湘潭县网络安全检查
什么岗位转网络安全工程师