實現計算器功能,包括鍵盤輸入、加減運算等。
put()函數可以獲取用戶在鍵盤上輸入的內容。例如,下面的代碼可以讓用戶輸入一個數字,并將其打印出來
umput("請輸入一個數字")tum)
putumt()函數打印出來。
中,使用加減運算符可以進行加減運算。例如,下面的代碼可以計算兩個數字的和
um1put("請輸入個數字")um2put("請輸入第二個數字")um1um2)t))
um1um2putt()函數打印出計算結果。
實現計算器功能
有了鍵盤輸入和加減運算的基礎知識,我們就可以輕松實現計算器的功能了。下面的代碼實現了一個簡單的計算器,可以進行加減運算
while Trueum1put("請輸入個數字")um2put("請輸入第二個數字")put("請輸入運算符(+或-)")
if operator == "+"um1um2)t("兩個數字的和為" + str(result))
elif operator == "-"um1um2)t("兩個數字的差為" + str(result))
elset("輸入的運算符不正確,請重新輸入!")
在這個例子中,使用了一個while循環,讓程序不斷地接受用戶的輸入。用戶輸入兩個數字和一個運算符后,程序會判斷運算符是加號還是減號,然后分別計算并打印出結果。如果用戶輸入的運算符不正確,程序會提示用戶重新輸入。
,實現更加復雜的計算器功能。