1. 程式人生 > >從二進位制角度判斷一個整數的奇偶性

從二進位制角度判斷一個整數的奇偶性

思路:定義一個整數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 為偶數