Pythonをやる!②


定義文

関数の定義

def 関数名 ( 引数リスト ): でできます。

クラスの定義

本には載っていなかったのですが、やり方を知らないと気持ち悪いので調べてメモ。class の後にクラス名をつけて、インデントして、def でメソッドを定義。クラス変数は __init__ (多分コンストラクタ)で作るっぽい

継承は、class 名前 (): の () 内にかくっぽい。名前がかぶれば、オーバーライド?

ライブラリ

numpy

Numpy は、数値計算ライブラリのようです。行列計算などが便利っぽい。ライブラリは、import 文でインポートできます。

itertools

ループ処理寄りのライブラリのようです。順列組み合わせの計算が便利っぽい。

まとめ

ひとまず必要そうな Python の構文はこれくらいのようです。次から、いよいよディープラーニングをやっていきたい!