在Python中获取bytes-number的模数

时间:2014-03-24 10:02:03

标签: python python-3.x

在Python中工作时,请说我有一个很长的bytes对象。我想以模数为模数。例如,假设我有字节对象b' hi'我想要模3,然后结果是26729%3 == 2 。 (bytes对象被视为一个大数字。)

我如何在Python中执行此操作? (最好是Python 3.)我希望这是一个相对优雅的方式,我不必手动计算数字。

1 个答案:

答案 0 :(得分:5)

>>> int.from_bytes(b'hi', 'big', signed=False) % 3
2