python 3 勉強中です。以下コードの出力がなぜ答えのようになるのか分かりません。
ご説明いただけますと幸いです。
よろしくお願いいたします。
a,b=0,1 a <10: print(a, end='.') a,b = b, a+b
正答:0,1,1,2,3,5,8
なぜ正答のようになるのでしょうか?
a=1が2回繰り替えされているのはどうしてでしょうか?
a=0であればa=bなのでb=0、
a=1であればa=bなのでb=1+1で2
a=2であればa=bなのでb=2+2で4
としか考えがつかないのですが、、
どなかたご説明ください。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/01 02:26