2022-09-19から1日間の記事一覧
python 目次 - ray88’s diary try: 例外が発生する可能性がある処理 except 例外1: 例外1に対応する例外処理 except 例外2: 例外2に対応する例外処理 else: 例外が発生しなかったときに実行する処理 finally: try文を抜ける前に必ず実行する処理
python 目次 - ray88’s diary ■NameError:初期化されてない変数を使用した場合に発生するエラー #初期化していない変数 b を使用 a = 10 result = a/b print(result)出力結果 ■ZeroDevisionError:ゼロで割り算をした場合に発生するエラー #ゼロで値を割る …
exceptブロックが実行される際にasキーワードで名前を指定すると、例外をその名前の変数に一時的に保管できる この変数はtry文が終わると破棄されるのでtry文の外で値を使いたい場合は別の変数に代入する必要がある※Exceptionクラスを継承した例外オブジェク…
python 目次 - ray88’s diary try: 例外が発生する可能性のある処理 except 例外1: 例外1に対応する例外処理 except 例外2: 例外2に対応する例外処理 except: 例外1、例外2のどちらでもない例外の処理 try: 例外が発生する可能性のある処理 except (例…
python 目次 - ray88’s diary try: 例外処理が発生する可能性がある処理 except: 例外を受けて実行する処理 finally: try文を抜ける前に実行する処理 サンプルコード num = 0 try: # num が 0 のとき例外を発生する value = 120 /num print(value) except: p…
python 目次 - ray88’s diary try: 例外が発生する可能性がある処理 except: 例外を受けて実行する処理サンプルコード while True: num = input("何個ですか?(qで終了)") if num == "q": print("終了しました。") break #入力された値を整数に変換できな…