Python 十六进制字符串检查是否设置了位



给定一个由十六进制数组成的字符串。

s = "F716F92C8Aba"

确定从右算的第 n 位是否设置为 1 的最简单方法是什么?所以n=0是最正确的一点。

蟒蛇 2.7

if int(s, 16) & 2**n:
  whatever

最新更新