从二进制角度判断一个整数的奇偶性

思路:定义一个整数i,将i与1作&运算,结果为0,则i为奇数;反之为偶数。

def f(i):
    if (i&1)==1:
        print(i,'为奇数')
    else:
        print(i,"为偶数")
if __name__=='__main__':
    f(5)
    f(6) 

输出:

5 为奇数
6 为偶数

猜你喜欢

转载自blog.csdn.net/zztingfeng/article/details/80536496