python練習題之簡易計算器

2021-08-31 23:42:05 字數 780 閱讀 5839

print("簡易計算器:(+-*/,例如1+2)")

while true:

str=input("請輸入含兩個數的表示式或者q退出》:")

if(str=="q"):

break

else:

if("+" in str ):

aa=str.split("+")

print(aa)

a1=int(aa[0])

a2=int(aa[1])

print("表示式",str,"的計算結果是:",a1+a2,"\n")

elif ("-" in str ):

aa=str.split("-")

a1=int(aa[0])

a2=int(aa[1])

print("表示式",str,"的計算結果是:",a1-a2,"\n")

elif ("/" in str ):

aa=str.split("/")

a1=int(aa[0])

a2=int(aa[1])

print("表示式",str,"的計算結果是:",a1/a2,"\n")

elif ("*" in str):

aa=str.split("*")

a1=int(aa[0])

a2=int(aa[1])

print("表示式",str,"的計算結果是:",a1*a2,"\n")

else:

print("輸入格式不對,請重新輸入!","\n")

簡單計算器,在校練習題

輸入輸出示例 1.輸入的數字和運算符號要分別輸入,使用兩個變數 2.注意輸入數字和符號的順序,且要將第乙個數字n未做任何運算之前先賦值給result記錄 3.在輸入 號後不再讀到數字,必須強制跳出迴圈,在這裡使用 if 條件語句 4.在使用 switch語句時,注意switch 條件 中條件只能是整...

python 簡易計算器

主程式 usr bin python coding utf8 import add,multipy,minus,divisi if name main print 您想做的運算是什麼?flag true while flag step1 raw input jia,jian,chen,chu if ...

python練習題 1 簡易登入

user data 定義乙個集 def new user 新使用者函式 prompt 請輸入使用者名稱 while true name input prompt if name in user data print 使用者名稱已存在,請重新輸入 continue else break passwd ...