python的加法運算:提示用戶提供數(shù)值輸入時,常出現(xiàn)的一個問題是,用戶提供的是文本而不是數(shù)字。在這種情況下,當(dāng)你嘗試將輸入轉(zhuǎn)換為整數(shù)時,將引發(fā)TypeError異常。編寫一個程序,提示用戶輸入兩個數(shù)字,再將它們相加并打印結(jié)果。在用戶輸入的任何一個值不是數(shù)字時都捕獲TypeError異常,并打印一條友好的錯誤消息。
對編寫的程序進行測試:先輸入兩個數(shù)字,再輸入一些文本而不是數(shù)字。
whileTrue:
a=input("inputyourfirstnumber:")
ifa=='q':
break
b=input("inputyoursecondnumber:")
ifb=='q':
break
try:
c=int(a)+int(b)
exceptValueError:
print("wrong")
else:
print(c)
以上內(nèi)容為大家介紹了python培訓(xùn)之加法程序怎么寫,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機構(gòu):千鋒教育。http://www.em-kal.com/