クラスの複数のインスタンスを作成し、そのメソッドを使用して出力を見つける必要があります。複数の行にコードを書くのは簡単ですが、もっと効率的な方法が必要です。基本的に、ここで私はループの中で何をしたいです。もちろんpython:ループ内の異なるインスタンスを作成する方法は?
class test(object):
...
def job(self,x='hi',y=4):
return y+len(x)
A1 = test()
y1 = A1.job(x = 'word_1',y=12)
A2 = test()
y2 = A2.job(x = 'word_2',y=5)
A3 = test()
y3 = A3.job(x = 'word_3',y=-12)
A4 = test()
y4 = A4.job(x = 'word_4',y=1)
A5 = test()
y5 = A5.job(x = 'word_5',y=120)
A6 = test()
y6 = A6.job(x = 'word_6',y=-1)
A7 = test()
y7 = A7.job(x = 'word_7',y=10)
、これはそれほど難しいことではありませんが、私は100回のためにそれをしたい場合は...
オブジェクトのリストを作成します。 –
'y1 = A1.job()'をやったのですか? –
はい!ありがとうございました。 – hjos