クラスを使ってみたかっただけ
自分はPythonをテキスト生成に使っていて,次のように使うことが多い.
for i in range(0, 2, 1): for j in range(2, 4, 1): for k in range(4, 6, 1): print("hoge", str(i), str(j), str(k), sep="_")
とにかくprint文が面倒くさい.その中のstr()が面倒くさい.
クラスでできないものかと考えたので,メモ書きする.
class Hoge: def pprint(x,y,z): print("hoge", str(x), str(y), str(z), sep="_") hoge=Hoge() for i in range(0, 2, 1): for j in range(2, 4, 1): for k in range(4, 6, 1): hoge.pprint(i,j,k)
まだまだクラスを使いこなせていないかなー.
Hogeのpprintメソッドの名前をprintにするのはできないので注意>自分