231. 2的幂 题目描述:给定一个整数,编写一个函数来判断它是否是2的幂次方 示例: 输入:1 输出:true 思路:把输入的数n用2进制表示,则n与(n-1)的位运算一直为0,同时n>0 #参考代码: class Solution: def isPowerOfTwo(self, n: int) -> bool: #n>0,并且n与n-1的位运算一直等于0 return n > 0 and n & (n - 1) == 0