Python Hex String检查是否设置了位

时间:2015-01-30 20:13:24

标签: python python-2.7

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

s = "F716F92C8Aba"

确定从右计数的n位是否设置为1的最简单方法是什么?所以n=0将是最正确的位。

Python 2.7

1 个答案:

答案 0 :(得分:4)

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