ここに、本文で提案されている質問があります。カオスヘルプの改良版を書く
Chaosプログラムの改良バージョンを第1章から書くと、ユーザーは2つの初期値と反復回数を入力でき、時間の経過とともに値がどのように変化するかを示すきれいにフォーマットされた表が印刷されます。たとえば、開始値が0.25と10の繰り返しである場合、表は次のようになります。
これは、ヘッダーとして0.25,0.26のインデックスを持つ表であり、2つの列で10回反復される表です。
ここは私の最初のカオスプログラムです。
# File: chaos.py
def main():
print ("This program illustrates a chaotic function")
x=eval (input("enter a number between 0 and 1: "))
for i in range (10):
x = 3.9 * x * (1-x)
print (x)
main()
念頭に置いてこれを取る答えることは今まで私の最初のプログラミングクラスであれば、私の質問は..私は上記の質問を満たすためにそれを変更するにはどうすればよい
してくださいです。
'eval(input())'をしないでください。代わりに 'float(input())'を使用してください。 –
okこれは、プログラムを実行しているときに実際にoutを変更しなかったし、2つの初期値を使用することもできません。 –