output_n = 7 io_bit = 5 def is_bit_set(n, position): """ 检查整数 n 的第 position 位是否为 1 :param n: 整数 :param position: 从右往左数的位,0 表示最低位 :return: True 表示该位是 1,否则为 False """ return (n >> position) & 1 == 1 print(is_bit_set(7,3))