一个进制转换程序

q = True
while q:
    num = input('输入一个整数(输入Q退出):')
    if num != 'Q':
        num = int(num)
        print('十进制%d->八进制0x%x' % (num, num))
        print('十进制%d->十八进制0o%o' % (num, num))
        print('十进制%d->二进制' % num, bin(num))
    else:
        q = False

执行结果:

输入一个整数(输入Q退出):876
十进制876->八进制0x36c
十进制876->十八进制0o1554
十进制876->二进制 0b1101101100
输入一个整数(输入Q退出):Q

Process finished with exit code 0

发布了45 篇原创文章 · 获赞 4 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术工厂 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览