鱼C论坛

 找回密码
 立即注册
查看: 1123|回复: 3

[已解决]python零基础第15课课后题 进制转换

[复制链接]
发表于 2020-8-19 11:49:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
以下是本人的答案:
change=input('''请输入一个整'('输入Q结束程序')':''')
while change != 'Q':
    num=int(change)
    print('十进制->十六进制:'+str(num)+'->'+'%x' % num)
    print('十进制->八进制:'+str(num)+'->'+'%o' % num)
    print('十进制->二进制:'+str(num)+'->'+bin(num))
    change=input('''请输入一个整(输入Q结束程序):''')

以下是答案输出的结果:
请输入一个整'('输入Q结束程序')':108
十进制->十六进制:108->6c
十进制->八进制:108->154
十进制->二进制:108->0b1101100
请输入一个整(输入Q结束程序):

0.请问为什么我的结果前面没有0x?
最佳答案
2020-8-19 11:55:57
hank124 发表于 2020-8-19 11:54
不是自动生成的是吗?
0x'%x' % num
这样吗

这样:

  1. '0x%x' % num
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-19 11:49:52 | 显示全部楼层
要手动添加
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-19 11:54:58 | 显示全部楼层

不是自动生成的是吗?
0x'%x' % num
这样吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-19 11:55:57 | 显示全部楼层    本楼为最佳答案   
hank124 发表于 2020-8-19 11:54
不是自动生成的是吗?
0x'%x' % num
这样吗

这样:

  1. '0x%x' % num
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-20 15:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表