1/9 Python筆記(*資料轉型*Try and except* )


資料轉型:
    num = input (" please input a number “); #這行指令會讓num變成stringdata type 
    num = int(num); num 轉為 Int 
    如果輸入英文字,你去轉換他仍然會跳錯,不知為什麼不會印出ASCII @@

Try and except的用法:

try:
    num = input (" please input a number ")
    num = int(num)
    total = num + 2
    print (total)

except ValueError:
        print (“你不是輸入數字”);#如果我不是輸入數字,而是輸入其他東西,那他就是ValueError
except :
        print("發生錯誤”);#不是ValueError的其他bug
else:
        print ("成功執行”);#如果沒有跳任何bug,他就會做這個動作
finally:
        print("程式結束”);#不管程式如何,都會跳到finally。


留言

熱門文章