|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Jakcy 于 2019-5-22 09:57 编辑
number = input('请输入一个数字 : ')
num = int(number)
sixteen= '%x' % number
eightee= '%o' % number
two = number.bin()
print(''' 十进制 -> 十六进制 :''',number,' -> ',sixteen)
print(''' 十进制 -> 八进制 :''',number,' -> ',eightee)
print(''' 十进制 -> 二进制 :''',number,' -> ',two)
为什么 会报错呢?
你也知道number 不能直接用 ,于是乎 你使用num = int(number) 进行了转换 那么下面为啥还要用number 呢
number = input('请输入一个数字 : ')
num = int(number)
sixteen= '%x' % num
eightee= '%o' % num
two = bin(num)
print(''' 十进制 -> 十六进制 :''',number,' -> ',sixteen)
print(''' 十进制 -> 八进制 :''',number,' -> ',eightee)
print(''' 十进制 -> 二进制 :''',number,' -> ',two)
|
|