在此示例中,您將學(xué)習(xí)檢查用戶輸入的數(shù)字是偶數(shù)還是奇數(shù)。
要理解此示例,您應(yīng)該了解以下Python編程主題:
即使一個數(shù)字可以被2完全整除,當(dāng)該數(shù)字除以2時,我們將使用余數(shù)運算符%來計算余數(shù)。如果余數(shù)不為零,則數(shù)字為奇數(shù)。
# Python程序來檢查輸入的數(shù)字是奇數(shù)還是偶數(shù)。 # 一個數(shù)即使除以2余數(shù)為0也成立。 # 如果余數(shù)是1,它就是奇數(shù)。 num = int(input("輸入一個數(shù)字: ")) if (num % 2) == 0: print("{0} 是偶數(shù)".format(num)) else: print("{0} 是奇數(shù)".format(num))
輸出1
輸入一個數(shù)字: 11 11 是奇數(shù)
輸出2
輸入一個數(shù)字: 18 11 是偶數(shù)
在此程序中,我們要求用戶輸入并檢查數(shù)字是否為奇數(shù)或偶數(shù)。