ノンプロ研 Python中級講座1期 追加講義「オブジェクトとクラス その2」
@Hotta3216 押しづらいというか、 あきらめ時がわからないですね(V)o¥o(V) #ノンプロ研 #中級Python講座
2023-08-01 21:24:11エラー対処のジレンマを解消する手段が、「例外処理」。 プログラム実行中発生したエラーを、例外として送出します。 例外処理を行うのが、try文。 try節では本来の処理を、except節では例外発生時の処理を記述します。 #ノンプロ研 #中級Python講座
2023-08-01 21:25:05『例外にどう対処すべきかの判断は、部品側ではなく利用側で決める』 わかるかもしれない...! 部品側で何かしらしちゃうと隠蔽になりがちな気がする。 #ノンプロ研 #中級Python講座
2023-08-01 21:25:39これ私もでないですね。 __eq__などは出ます。なんでだろ? #ノンプロ研 #中級Python講座 twitter.com/mayu_study0402…
2023-08-01 21:28:14try文のelse節では、例外発生しない場合の処理を記述できます。 finally節は、例外発生有無にかかわらず、最後の処理したい処理を記述します。 #ノンプロ研 #中級Python講座
2023-08-01 21:30:24これ知りたかったー! #ノンプロ研 #中級Python講座 pic.twitter.com/FpHQG9LWqh
2023-08-01 21:31:06主な例外 docs.python.org/ja/3/library/e… #ノンプロ研 #中級Python講座 pic.twitter.com/jTG6DltS5z
2023-08-01 21:31:37try文のexcpt節で、エラーを複数指定する場合、タプルで指定します。 ちなみに、()をつけないと、SyntaxErrorになります。 SyntaxError: multiple exception types must be parenthesized #ノンプロ研 #中級Python講座
2023-08-01 21:33:45try文の実用例としては各例外の種類に応じて、フラグ用とメッセージ用の変数に値を設定してfinallyを通過、エラーフラグを持っていたら、終了処理にとばして変数に設定したメッセージを表示する、とかかしら #ノンプロ研 #中級Python講座
2023-08-01 21:42:54