Python如何檢查一個數字是奇數還是偶數

當一個數字除以2的餘數為0時,該數字是偶數。例如2、4、10、200,000。 奇數除以2的餘數為1,例如1、3、5、15。 你可以使用if條件語句來檢查一個數字是奇數還是偶數: num = 3 if (num % 2) == 0: print('偶數') else: print('奇數') 如果你有一個數字的數組,並且想要獲取其中的偶數或奇數,可以使用filter()函數結合lambda表達式: numbers = [1, 2, 3] even = filter(lambda n: n % 2 == 0, numbers) odd = filter(lambda n: n % 2 == 1, numbers) print(list(even)) # [2] print(list(odd)) # [1, 3]