在Python中获取字节数模

Ram*_*hum 4 python python-3.x

用Python工作时,假设我有一个长bytes对象。我想对它取模数。例如,假设我有字节对象b'hi',并且希望对它取模3,则结果为26729%3 == 2。(该bytes对象被视为一个大数字。)

如何在Python中做到这一点?(最好是Python3。)我希望有一种相对优雅的方法,无需手动计算数字。

jfs*_*jfs 5

>>> int.from_bytes(b'hi', 'big', signed=False) % 3
2
Run Code Online (Sandbox Code Playgroud)