python
1f(0)=1 2f(1) = 2*f(0)+1 3f(2) = 2*f(1)+1
前提・実現したいこと
等比数列の第100項を求める方法を考えています。
求めたい等比数列の一般項は
a_n=a_1+(n-1)*2
です。第100項にn=100を代入する方法ではなく、
a_1にa_0を代入する。
a_2にa_1を代入する。
a_3にa_2を代入する。
………
a_100にa_99を代入する。
という形で求めたいです。
繰り返し構文を作る前にa_2を求めようとしました。
発生している問題・エラーメッセージ
can't assign to function call
該当のソースコード
python
1a(0)=0.5 2a(1) = 2*a(0)+1 3a(2) = 2*a(1)+1 4a(2)
試したこと
a_0を定義してa_1に代入する。
求めたa_1をa_2に代入する。という方法をとってみました。
エラーの意味がよくわからないです。
補足情報(FW/ツールのバージョンなど)
pythonどころかプログラミング経験が全くありません。よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー