7月29日(金)3、4コマ目
今日、やったこと
- クラス
- 例外
今日のホワイトボード
クラスのフィールド
Javaと同じ感覚でフィールド変数を用意する(メソッド外で初期化)と、クラス変数になってしまうので注意。
コンストラクタ(メソッドでもよいが)にて、第1引数のselfをつかって
self.変数名 = 初期値
とすること。
![]() |
| 図 フィールド作成 |
クラスの継承
Javaと同じようにクラスの継承ができます。
サブクラスにて、super()と書くと、スーパークラスにアクセスできます。
![]() |
| 図 サブクラスからスーパークラスにアクセス |
練習問題3
正解例をあげておきます。
練習問題3-1
練習問題3-2
今後は
これでPythonを使えるようになりましたが、AI等をやるにはこれでは片手落ちで、numpyやpandas、scikit-learn、tensorflow等のモジュールの知識が必要になります。(あと、数学も)

