会计也学 发表于 2021-11-6 17:37:09

为什么不能实现转换呢

a = input(("请输入一个整数(输入Q结束程序"))
if a != "Q":
    a = int(a)
    print('十进制 -> 十六进制 : %d -> 0x%x' % (a, a))
    print('十进制 -> 八进制 : %d -> 0o%o' % (a, a))
    print('十进制 -> 二进制 : %d -> ' % a, bin(a))
    else:
      print("不知道")

suchocolate 发表于 2021-11-6 17:43:02

a = input("请输入一个整数(输入Q结束程序): ")
if a != "Q":
    a = int(a)
    print('十进制 -> 十六进制 : %d -> 0x%x' % (a, a))
    print('十进制 -> 八进制 : %d -> 0o%o' % (a, a))
    print('十进制 -> 二进制 : %d -> %s' % (a, bin(a)))
else:
    print("不知道")

傻眼貓咪 发表于 2021-11-6 20:17:55

else 没有缩排
页: [1]
查看完整版本: 为什么不能实现转换呢