首页 > 编程语言 > 详细

用python实现进制之间的转换

时间:2019-10-18 21:16:30      阅读:66      评论:0      收藏:0      [点我收藏+]

别说我菜(嘿嘿)

 1 print(这是一个进制转换器)
 2 num = input(请输入你要转换的数,注意带上进制符号:)
 3 Format_would = int(input(请输入你要转换成几进制:))
 4 suffix = num[-1]
 5 front_num = int(num[:-1])     #str 不支持迭代 所以这里截取进制符号前面的 转化为整形
 6 if suffix == B:
 7     if Format_would == 2:
 8         print(您输入的是一个二进制数,要转换成 + Format_would + 进制,结果为: + num)
 9     elif Format_would == 8:
10         print(hex(front_num))     #看! 多弄个front_num 的作用就在这里了
11     else:
12         print(懒得弄了)
13 else:
14     print(输入个二进制转8进制吧,其它的懒得弄)

 

用python实现进制之间的转换

原文:https://www.cnblogs.com/qiuyehaha/p/11700657.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!