そのため、事前に変数をクリアしなくても、変数を1ステップでクリアして上書き/書き換える方法があるかどうか疑問に思っていました。
これは私が例えば持っているものです:
def rate(t,w):
return (t + cos(t))
sum = 0
for i in range(k):
sum += rate(t+h*i,w)
print sum
しかし、この関数を別の方法で再利用したい場合は、最初に「合計」変数をクリアする必要があります。できれば、そのステップを取り除きたいです。
sum = 0 # I want to combine this step
sum = rate(t,w)/2 # and this one.
for i in range(1,k):
sum += rate(t+h*i,w)
print sum
これは可能ですか?(ところで、このコードはすべて同じドキュメント内にあります。)