制御フロー(条件分岐・ループ)比較問題
breakステートメントとcontinueステートメントの違いについて、正しいのはどれですか?
A.breakはループを一時停止し、continueはループを完全に終了させる
✗ breakがループを終了させ、continueが一時停止するわけではなく、説明が逆です
B.breakはループから完全に抜け出し、continueはその反復をスキップして次の反復へ進む← 正解
✓ 正解です。breakはループを抜け出し、continueは現在の反復をスキップします
C.continueはループ内のすべての後続処理をスキップし、breakはスキップしない
✗ breakがスキップしないわけではなく、そもぞれ異なる役割を持ちます。この説明は不正確です
D.breakとcontinueは同じ機能を持つ、異なる記述方法である
✗ breakとcontinueは異なる機能を持っています。ただの表記の違いではありません
「制御フロー(条件分岐・ループ)」の他の問題
次のコードを実行したときの出力を選んでください。
```python
for i in range(1, 6):
…次のコードの実行後、変数countの値は何になりますか?
```python
count = 0
for x in r…次のコードを実行したときの出力は何ですか?
```python
for i in range(3):
if i…次のコードで値が出力されるのは、n がどの値のときですか?
```python
for n in range(10):…次のコードの実行後、result の値は何になりますか?
```python
result = []
for i in…次のコードを実行したとき、出力される行の合計数は何ですか?
```python
for x in range(1, 5…