python如果快速判斷數(shù)字奇數(shù)偶數(shù)
更新時間:2019年11月13日 09:20:50 作者:Alan_LJP
這篇文章主要介紹了python如果快速判斷數(shù)字奇數(shù)偶數(shù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
這篇文章主要介紹了python如果快速判斷數(shù)字奇數(shù)偶數(shù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
使用 按位與運算符(&) 將能更加快速地判斷一個整數(shù)是奇數(shù)還是偶數(shù)
使用舉例如下:
def check_number(n):
if n & 1:
return '奇數(shù)'
else:
return '偶數(shù)'
# 簡單測試:
for i in range(-3, 3):
print(i, check_number(i))
不過缺點就是不夠直觀
或者更加pythonic的寫法:
def check_number(n): return '奇數(shù)' if n & 1 else '偶數(shù)'
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python jieba 中文分詞與詞頻統(tǒng)計的操作
這篇文章主要介紹了Python jieba 中文分詞與詞頻統(tǒng)計的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03
一文帶你了解Python中的數(shù)據(jù)序列化與反序列化
Python提供了豐富的工具和庫來處理數(shù)據(jù)序列化與反序列化,本文帶領大家一起學習,包括基本概念、常見的序列化格式、示例和最佳實踐,快跟隨小編一起學習起來吧2023-10-10

