功能要求
用戶輸入兩個整數數,計算這兩個數的和,如果和大于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”輸出,程序結束。
從鍵盤上輸入“50,51”後,num1=50,num2=51;繼續執行if (num1 num2 > 100):,num1 num2=50 51=101,所以結果為True,接下去執行if……else條件結果中True語句中的語句print("兩數之和大于100)将“兩數之和大于100”輸出,程序結束。
知識說明
num1 num2 > 100:表達式中有兩個運算符“ ”和“>”,其中“ ”是算術運算符,“>”是關系運算符。在沒有使用括号的情況下,算術運算符的優先級高于關系運算符,因此計算表達式num1 num2 > 100時計算num1 num2的值,在将求得的結果和100進行比較。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!