農林漁牧網

您現在的位置是:首頁 > 林業

「Python條件結構」if……else實現判斷兩個整數和是否大於100

2023-01-08由 夜晚回家 發表于 林業

bigdecimal怎麼判斷大於

「Python條件結構」if……else實現判斷兩個整數和是否大於100

功能要求

使用者輸入兩個整數數,計算這兩個數的和,如果和大於100,則顯示“兩個數的和大於100”,否則顯示“兩數之和不大於100”。

例項程式碼

num1, num2 = eval(input(“請輸入兩個整數(以逗號,隔開):”))

if (num1 + num2 > 100): # 判斷num1和num2的和是否大於100

print(“兩數之和大於100”) # 當num1+num2大於100時,列印顯示

else:

print(“兩數之和不大於100”) # 當num1+num2小於等於100時,列印顯示

執行結果

從鍵盤上輸入“50,50”後,num1=50,num2=50;繼續執行

if (num1 + num2 > 100):

,num1+num2=50+50=100,所以結果為False,接下去執行if……else條件結果中else語句中的語句

print("兩數之和不大於100")

將“兩數之和不大於100”輸出,程式結束。

「Python條件結構」if……else實現判斷兩個整數和是否大於100

從鍵盤上輸入“50,51”後,num1=50,num2=51;繼續執行

if (num1 + num2 > 100):

,num1+num2=50+51=101,所以結果為True,接下去執行if……else條件結果中True語句中的語句

print("兩數之和大於100)

將“兩數之和大於100”輸出,程式結束。

「Python條件結構」if……else實現判斷兩個整數和是否大於100

知識說明

num1 + num2 > 100

:表示式中有兩個運算子“+”和“>”,其中“+”是算術運算子,“>”是關係運算符。在沒有使用括號的情況下,算術運算子的優先順序高於關係運算符,因此計算表示式

num1 + num2 > 100

時計算num1 + num2的值,在將求得的結果和100進行比較。

想了解更多精彩內容,快來關注夜晚回家