pypthon3精要(11)-try,except,else異常處理

AI_LX 發表於 2020-10-28

請輸入一個整數14dsdaf
請您輸入整數,不要輸入其它字元
請輸入一個整數124.324
請您輸入整數,不要輸入其它字元
請輸入一個整數87234
謝謝,您輸入了87234請輸入一個整數14dsdaf
請您輸入整數,不要輸入其它字元
請輸入一個整數124.324
請您輸入整數,不要輸入其它字元
請輸入一個整數87234
謝謝,您輸入了87234

while True:
    myinput=input("請輸入一個整數")
    try:
        mynum=int(myinput)
    except:
        print("請您輸入整數,不要輸入其它字元")
    else:
        print(f"謝謝,您輸入了{mynum}")
        break
except處理異常
else表示無異常執行的語句

相關文章