當一個數字除以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]