1. 程式人生 > 程式設計 >python如果快速判斷數字奇數偶數

python如果快速判斷數字奇數偶數

這篇文章主要介紹了python如果快速判斷數字奇數偶數,文中通過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

使用 按位與運算子(&) 將能更加快速地判斷一個整數是奇數還是偶數

使用舉例如下:

def check_number(n):
  if n & 1:
    return '奇數'
  else:
    return '偶數'

# 簡單測試:
for i in range(-3,3):
  print(i,check_number(i))

不過缺點就是不夠直觀

或者更加pythonic的寫法:

def check_number(n):
  return '奇數' if n & 1 else '偶數'

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。