ray88’s diary

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

2022-09-19から1日間の記事一覧

例外処理 else文があるtry文

python 目次 - ray88’s diary try: 例外が発生する可能性がある処理 except 例外1: 例外1に対応する例外処理 except 例外2: 例外2に対応する例外処理 else: 例外が発生しなかったときに実行する処理 finally: try文を抜ける前に必ず実行する処理

Python 例外処理 代表的なエラーの種類

python 目次 - ray88’s diary ■NameError:初期化されてない変数を使用した場合に発生するエラー #初期化していない変数 b を使用 a = 10 result = a/b print(result)出力結果 ■ZeroDevisionError:ゼロで割り算をした場合に発生するエラー #ゼロで値を割る …

Python 例外情報を調べる except as

exceptブロックが実行される際にasキーワードで名前を指定すると、例外をその名前の変数に一時的に保管できる この変数はtry文が終わると破棄されるのでtry文の外で値を使いたい場合は別の変数に代入する必要がある※Exceptionクラスを継承した例外オブジェク…

Python 例外の処理を振り分ける try~except~except~

python 目次 - ray88’s diary try: 例外が発生する可能性のある処理 except 例外1: 例外1に対応する例外処理 except 例外2: 例外2に対応する例外処理 except: 例外1、例外2のどちらでもない例外の処理 try: 例外が発生する可能性のある処理 except (例…

Python 例外処理 try~except~Finally

python 目次 - ray88’s diary try: 例外処理が発生する可能性がある処理 except: 例外を受けて実行する処理 finally: try文を抜ける前に実行する処理 サンプルコード num = 0 try: # num が 0 のとき例外を発生する value = 120 /num print(value) except: p…

Python 例外処理 Try ~ except 文

python 目次 - ray88’s diary try: 例外が発生する可能性がある処理 except: 例外を受けて実行する処理サンプルコード while True: num = input("何個ですか?(qで終了)") if num == "q": print("終了しました。") break #入力された値を整数に変換できな…