情報:IT
高校生
解決済み

このプログラムの解説をしていただけませんか🙇🏻‍♀️

while 文に 「aが3以下の間」とありますが、もしa=3だった時、4行目でa=3+1となり実行されないということでしょうか?

よろしくお願いいたします。

python プログラミング 情報

回答

✨ ベストアンサー ✨

while を実行する時に a=3 なら
その下のインデントされた2行は必ず実行されます
print で「ぽっ」を表示して
a=a+1 で a=4 となるところまで

そこから while に戻った時に a=4 なので次の2行は実行されずに print('鳩ぽっぽ') に進みます

Chitose

納得できました。ご丁寧にありがとうございました🙇🏻‍♀️

この回答にコメントする
疑問は解決しましたか?

この質問を見ている人は
こちらの質問も見ています😉