制御フロー(条件分岐・ループ)定義問題
Pythonにおいて、ifステートメントの後に続く条件式が真(True)に評価される場合、どのような処理が実行されますか?
A.if ブロック内のコードが実行される← 正解
✓ 正解です。if文の条件が真であれば、ifブロック内のインデント配下のコードが実行されます。
B.else ブロック内のコードが実行される
✗ else ブロックは、if と elif の条件がすべて偽の場合に実行されます。
C.elif ブロック内のコードが実行される
✗ elif ブロックは、if の条件が偽で、elif の条件が真の場合に実行されます。
D.条件式の評価が繰り返される
✗ 条件式は一度だけ評価され、繰り返し評価されることはありません。
「制御フロー(条件分岐・ループ)」の他の問題
次のコードを実行したときの出力を選んでください。
```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…