python十进制转二进制八进制十六进制,用python 将二十六进制转十进制
#!/usr/bin/env python
# -*-编码:utf-8 -*-
# 2016年10月2日基础运输100 . srcdog于2009年四月20日撰写
#以2、10、16为基数的致死剂量个元素。
导入操作系统、系统
#全局定义
# base=[0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F]
base=[str(x)for x in range(10)][chr(x)for x in range(ord( A ),ord(A) 6)]
# bin2dec
# 二进制到十进制:int(str,n=10)
返回字符串(int(string_num,2))
# hex2dec
# 十六进制到十进制
return str(int(string_num.upper(),16))
# dec2bin
# 十进制到二进制:bin()
num=int(字符串数量)
mid=[]
虽然正确:
如果num==0:中断
num,rem=divmod(num,2)
中间追加(基本[rem])
返回""。join([str(x) for x in mid[:-1]])
# dec2hex
# 十进制到八进制:十月()
# 十进制到十六进制:十六进制()
num=int(字符串数量)
mid=[]
虽然正确:
如果num==0:中断
num,rem=divmod(num,16)
中间追加(基本[rem])
返回""。join([str(x) for x in mid[:-1]])
# hex2tobin
# 十六进制到二进制:bin(int(str,16))
返回dec 2 bin(hex 2 dec(string _ num。upper()))
# bin2hex
# 二进制到十六进制:hex(int(str,2))
返回dec2hex(bin2dec(string_num))
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。