Python执行下面语句时出现以下错误,有没有大佬遇到过该类问题,指点一下😂

num1=int(input(“请输入一个整数:”))print("二进制:%b"%num1)ValueError:unsupportedformatcharacter'... num1 = int(input(“请输入一个整数:”))
print("二进制:%b" % num1)

ValueError: unsupported format character 'b' (0x62) at index 5
展开
 我来答
风驰电掣happy
2019-07-08 · TA获得超过136个赞
知道小有建树答主
回答量:226
采纳率:63%
帮助的人:78.9万
展开全部
你写的是什么鬼
num1 = input('请输入一个整数:').encode('utf8')
print("二进制: %s " % num1)
追问
你这是输出的是字符串格式,我是要输出二进制格式
追答
这可是二进制呀,不过我是用utf8进行编码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式