06 python语言中的进制转换
admin
2023-01-23 09:21:57
0

python语言中的进制转换

1、python语言中支持哪些进制,以及这些进制的表示法
2、如何在不同的进制之间进行转换
//py 语言支持4种进制
十进制 0-9 // 123 默认就是 十进制
十六进制 0-9 A-F //0x 0xFF12E 0x 开头的就是 十六进制
二进制 //0b 0b11010101 //这里用0B 也是可以的但是业内都是用小写的0b表示 表示二进制
八进制 //0o 0o4324 // 0o 开头的就是 八进制
除了十进制外,其他进制数字前面都是0

转换 主要是十进制向 二 八 十六 进制转换 然后就是 二 八 十六 进制 转换为十进制
//从其他进制转换到十进制,要使用int函数,该函数有2个参数
参数1:字符串类型表示待转换的数
参数2:数值类型,

例子
# coding:utf-8

print(int("0b11010101",2))      #  213  //这个就表示 2进制11010101 转换为十进制的数为
print(int("0o4324",8))         # 2260      8进制转换为 
print(int("0xFF12E",16))      # 1044782    十六进制转换为 

现在呢,我们要倒过来
也就是十进制转换为二 八 十六进制
例子  比如要把 432 转换为二 八 十六进制
# 432  转换为二 八 十六进制
# coding:utf-8
print(bin(432))        # 这个是转换为 二进制
print(oct(432))        # 这个是转换为 八进制
print(hex(432))          # 这个是转换为 十六进制
输出结果为
0b110110000
0o660
0x1b0

也可以直接转换 把十六进制转换为二进制
print(bin(0xFF12E))
输出结果
0b11111111000100101110

print(hex(0o4324))  把八进制转换为16进制
输出结果为
0x8d4

print(0b110101) //直接这样写的话 就是输出的是10进制的结果
53
print(0x123FE)
print(0o33333)
74750
14043

相关内容

热门资讯

重磅消息“花城牌舍.真的有挂吗... 重磅消息“花城牌舍.真的有挂吗?”原来真的有挂您好,花城牌舍这个游戏其实有挂的,确实是有挂的,需要了...
最新引进“兴动茶馆.怎么开挂?... 您好:兴动茶馆这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
今日重大通报“边锋老友麻将.真... 网上科普关于“边锋老友麻将有没有挂”话题很是火热,小编也是针对边锋老友麻将作*弊开挂的方法以及开挂对...
玩家攻略科普“十三十三水全民比... 玩家攻略科普“十三十三水全民比鸡.辅助器?”太坑了果然有挂您好,十三十三水全民比鸡这个游戏其实有挂的...
终于了解“中至江西麻将.真的有... 您好:中至江西麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款...
终于明白“云圈丰城麻将.辅助开... 家人们!今天小编来为大家解答云圈丰城麻将透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里...
终于懂了“新皇豪炸金花.有没有... 网上科普关于“新皇豪炸金花有没有挂”话题很是火热,小编也是针对新皇豪炸金花作*弊开挂的方法以及开挂对...
【第一资讯】“西南互娱.可以开... 网上科普关于“西南互娱有没有挂”话题很是火热,小编也是针对西南互娱作*弊开挂的方法以及开挂对应的知识...
【第一财经】“一生棋牌.到底有... 【第一财经】“一生棋牌.到底有挂吗?”外卦神器下载您好,一生棋牌这个游戏其实有挂的,确实是有挂的,需...
玩家最新攻略“皇豪众娱牛牛.开... 有 亲,根据资深记者爆料皇豪众娱牛牛是可以开挂的,确实有挂(咨询软件无需...