python + 进制的转换

Posted 灰色格调~白色情怀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python + 进制的转换相关的知识,希望对你有一定的参考价值。

n = 666
z = int(input())
a=[0,1,2,3,4,5,6,7,8,9,‘A‘,‘B‘,‘C‘,‘D‘,‘E‘,‘F‘]
b=[] #创建一个新的元组
while True:
s=n//z #商
y=n%z #取余
b += [y] #依次逐步放在元组中
if(s==0):
break
n=s

b.reverse()
for i in b:
print(a[i],end="")

#在这代码中运用了字符串相加的原理
#可以将次代码转换成一个函数,运用的时候进行调用


















以上是关于python + 进制的转换的主要内容,如果未能解决你的问题,请参考以下文章

Python进制之间的转换

python3字符串与二进制互相转换

用Python 3.1.3 写几个进制转换的程序

Python中进制转换函数的使用

06 python语言中的进制转换

python进制转换