これは私の現在のコードです
#this is the input for population and predators
popOne=float(input("Enter the predator population : ")) 20
popTwo=float(input("Enter the prey population :")) 1000
#period is the amount of iterations, in my case 10
period=float(input("Enter the number of periods: ")) 10
#This is the values for the given periods
A=float(input("Enter the value .1: ")) .1
B=float(input("Enter the value .01 : ")) .01
C=float(input("Enter the value .01 : ")) .01
D=float(input("Enter the value .00002: ")) .00002
#Formluas from my book for prey population, and predator population
prey=(popTwo*(1+A-(B*popOne)))
pred=(popOne*(1-C+(D*popTwo)))
i=0
for i in range(10):
print(prey)
print(pred)
i = i+1
この最後の部分で、エラーが発生しています。最初の反復を出力して、2 番目、3 番目などに進むコードを取得できません。
また、出力を次のようにするにはどうすればよいですか。
After period 1 there are 20 predators
After period 1 there are 900 prey
After period 2 there are 20 predators
After period 2 there are 808 prey
After period 3 there are 20 predators
After period 3 there are 724 prey
等々。