Classの話

人口知能がトレンド。

時代に遅れるな。

私も人口知能のプログラミング言語pythonやり始めました。

今の最大の壁は,class。

classさっぱり分かりません。

はじめての Python AI プログラミング(金城俊哉著)で学習中

引用                 私の独言

class Tutor:             でたclass classの名前が Tutor? 
def __init__(self, max):         確かdefは,入力したら答えを出す関数         
self.max = max            最大の定義
self.count = 0              カウント定義してる

def teach(self):            確かdefは,入力したら答えを出す関数
if self.count < self.max:                              カウント<最大だったら
print('いつやるの?今でしょ!')     出力しなさい
else:                 カウント<最大じゃなければ
print('よーし続きは明日だ')      出力しなさい
self.count += 1            一つカウントしなさい

#======================
# プログラムの起点
#======================
if __name__ == '__main__':       名前がmainなら

tu = Tutor(4)             Tutor(4)→class Tutorのmaxは4にする            
for i in range(5):                                           Tutor(4)のカウントは0

print('この単語も覚えなきゃダメ?')         出力
tu.teach()              関数teach呼び出し

 

なんとなくclassというのは ,def=関数をひとくくりに集めたもので

私のイメージではclass会社でdef=関数が部門。

会社にプロジェクトが入ると,その条件で設計,経理等が答えを出してくる。

こんな,イメージであってる?

それでは,また。