gpt4 book ai didi

Python 3 如何将以字节表示的大数转换为整数?

转载 作者:太空宇宙 更新时间:2023-11-04 01:04:35 24 4
gpt4 key购买 nike

我有:

n = 257
a = n.to_bytes(2, 'little')
a = b'\x01\x01'

我如何将其转换回 257

另外,有没有什么方法可以在不指定字节数的情况下显示to_bytes

最佳答案

使用补充 int.from_bytes并再次指定字节顺序。

>>> n = 257
>>> n_bytes = n.to_bytes(2, "little")
>>> n_again = int.from_bytes(n_bytes, "little")
>>> n_again == n
True

关于Python 3 如何将以字节表示的大数转换为整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31126236/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com