ray88’s diary

お仕事で困ったとき用の自分用の覚書

Python 例外処理 Try ~ except 文

python 目次 - ray88’s diary

try:
        例外が発生する可能性がある処理
except:
        例外を受けて実行する処理

サンプルコード

while True:
        num = input("何個ですか?(qで終了)")
        if num == "q":
                print("終了しました。")
                break
        #入力された値を整数に変換できない場合例外処理を行う
        try:
                price = 120 * int(num)
                print("金額",price)
        except:
                print("エラーです。正しい数値を入れてください。")

出力例