python中怎么将一个数的二进制打印出来
导读:python中怎么将一个数的二进制打印出来?其实你读出来的已经是二进制数据了,但数据保存在字符串中。假设循环中一个y是5,那么在python中会表示为“\x05”,如果你直接调用print,它会找5号ASCII码来打印,如果你需要得到一个整...
python中怎么将一个数的二进制打印出来?
其实你读出来的已经是二进制数据了,但数据保存在字符串中。
假设循环中一个y是5,那么在python中会表示为“\x05”,如果你直接调用print,它会找5号ASCII码来打印,如果你需要得到一个整数,那么需要ord(y)就可以得到整数5了。
你可以参考一下bytearray,这个可以将整个字符串转换为byte数组。也可以看看numpy,更高效的操作数组。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: python中怎么将一个数的二进制打印出来
本文地址: https://pptw.com/jishu/59145.html
