码迷,mamicode.com
首页 > 编程语言 > 详细

python + 进制的转换

时间:2019-01-03 16:34:14      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:span   reverse   bre   元组   python   break   ever   int   eve   

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 + 进制的转换

标签:span   reverse   bre   元组   python   break   ever   int   eve   

原文地址:https://www.cnblogs.com/lijianmin6/p/10214607.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!