python 10进制16进制之间的转换,python的十进制与任意进制的转换
#!/usr/可爱的天鹅/蟒蛇
#-*-编码:utf-8-*-
#支持中文(上句))))))0
#奇怪的是,用字符码的句子写中文会出错。
#导入模块
导入字符串
进口系统
defmain(:)
打印输入一个十进制数:
数字=原始输入()
#string.atoi(string ,base )=int
number=string.atoi(数字)
是待办事项列表(数字)
#自定义功能
Deftotwo(数字):
twoList=[]
p=0
while(数字0):
求除以2的余数。
两个list.append (No.1))。
#打印编号1
p=1
#数字=数字/2
数字=数字1
而(p0):
#打印p
p -=1
#打印两个列表[p]
#print(twolist[p],end= )
sys . stdout . write(str)two list[p];
if __name__==__main__ :
Master())
#以下是几个系统定义的二进制转换函数
#int(str,base )=str
#hex(num ) : decimal=ox
#oct(num ) : decimal=0
执行结果:
输入一个十进制数:
13
1101
一个
顶端
0
踩我
共享给:
2009-04-15 23:52
阅读2376
评论
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。