私は単純な問題を抱えており、ステートメントは次のようになります。
フィボナッチ数列の新しい各項は、前の 2 つの項を追加することによって生成されます。1 と 2 から始めると、最初の 10 項は 1、2、3、5、8、13、21、34、55、89、... 上記のように数字を作成したいと思います。
私が書こうとしているコードは次のとおりです。
num(1)=1
num(2)=2
for i in range(3,10):
num(i)=num(i-1)+num(i-2)
print num(i)
私が設計したアルゴリズムは次のとおりです。
x(i)=x(i-1)+x(i-2)
x(3)
と不明x(1)
から始めます。x(2)
誰でも配列構文エラーで私を助けることができますか? ありがとう。