Python中&是什么意思?
📁 众多, python, 示例
大家晚上好!请告诉我Python中的运算符&是什么意思?(这不是指and)。
例如,有一段代码用于判断用户输入的数字是否是2的幂:
n = int(input())if n & (n - 1):print("这个数字不是2的幂")else:print("这个数字是2的幂")第二行中的n & (n-1)是什么意思?
📁 众多, python, 示例
大家晚上好!请告诉我Python中的运算符&是什么意思?(这不是指and)。
例如,有一段代码用于判断用户输入的数字是否是2的幂:
n = int(input())if n & (n - 1):print("这个数字不是2的幂")else:print("这个数字是2的幂")第二行中的n & (n-1)是什么意思?