二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。
我们用十进制数数的方式为:1,2,3,4,5,6,7,8…
用二进制数数的方式则为:1,10,11,100,101,110,111,1000…
二进制的数前面用0b表示(0是数字“零”)
bin()是Python的内置函数,它可以将整数转换为对应的二进制字符串表示。bin()只能接收一个整数,并将其转换为二进制,接收的整数可以是二进制、八进制(数前面用0o表示,数字0和字母o)、十进制和十六进制(数前面用0x表示)。
print(bin(0b100))
#八进制的100转换成二进制
print(bin(0o100))
#十进制的100转换成二进制
print(bin(100))
#十六进制的100转换成二进制
print(bin(0x100))
结果:0b100
0b1000000
0b1100100
0b100000000
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75003
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!