制御構造ツール(4章)
次のコードを実行したとき、出力される値はどれか。 total = 0 for i in range(1, 6): if i % 2 == 0: continue total += i print(total)
- A6
- B15
- ✓9
- D5
解説
continue文は現在のループの残りの処理をスキップして次の反復へ進む。i=2,4のときcontinueされるため、totalにはi=1,3,5のみが加算され、合計は1+3+5=9となる。
根拠Pythonチュートリアル4章 continue文