味儿 发表于 2020-3-13 00:01:02

在线求解

>>> c=16
>>> print(bin(c))
>>>0b10000
输出的不应该是二进制嘛为什么是0b10000呢
没有看懂输出的是什么

buer_weiyi 发表于 2020-3-13 00:04:13

0b表示后面的数是二级制

小小小菜菜菜 发表于 2020-3-13 00:06:22

本帖最后由 不二如是 于 2020-10-27 14:46 编辑

直接返回给你个10000,具体可以使用help(bin)查看函数用法

iltifa 发表于 2020-3-13 08:01:12

基础不扎实呀,0b代表的是二进制,0o代表八进制,0x代表十六进制。

wangka 发表于 2020-3-13 08:09:33

注意代表

knight丶 发表于 2020-3-13 08:27:49


0b表示后面的数是二级制

不二如是 发表于 2020-10-27 14:46:43

python中bin方法就是这样,0b表示后边二进制,0o表示8进制,0x表示16进制,要不然直接返回给你个10000怕不懂,具体可以使用help(bin)查看函数用法
页: [1]
查看完整版本: 在线求解