python中判斷一個數是否是偶數的常規代碼:
def _compare(data):
if data % 2 == 0:
return True
else:
return False
# 調用偶數判斷函數
_compare(5):
輸出結果:False
采用if-else簡化代碼:
# 一行代碼完成偶數判斷
print(True if data % 2 == 0 else False)
輸出結果:False
格式分析:
True if data % 2 == 0 else False
if 邏輯值為真,輸出為if前面的內容: True
if 邏輯值為假,輸出為else后面的內容:False