Pythonをやる!②
定義文
関数の定義
def 関数名 ( 引数リスト ): でできます。
クラスの定義
本には載っていなかったのですが、やり方を知らないと気持ち悪いので調べてメモ。class の後にクラス名をつけて、インデントして、def でメソッドを定義。クラス変数は __init__ (多分コンストラクタ)で作るっぽい
継承は、class 名前 (): の () 内にかくっぽい。名前がかぶれば、オーバーライド?
ライブラリ
numpy
Numpy は、数値計算ライブラリのようです。行列計算などが便利っぽい。ライブラリは、import 文でインポートできます。
itertools
ループ処理寄りのライブラリのようです。順列組み合わせの計算が便利っぽい。
まとめ
ひとまず必要そうな Python の構文はこれくらいのようです。次から、いよいよディープラーニングをやっていきたい!