制御フロー(条件分岐・ループ)定義問題
Pythonのrange()関数の基本形式range(start, stop, step)において、stopパラメータの性質として正しい説明はどれですか?
A.stopで指定した値が数列に含まれるまで数を生成する
✗ range()の数列はstopの値を含みません。例えば range(0, 5) は 0, 1, 2, 3, 4 で5は含まれません。
B.stopで指定した値は数列に含まれず、その直前の値で停止する← 正解
✓ 正解です。range()は stop 値を除いて、start から stop-1 までの値を生成します。
C.stopはループの実行回数を指定するパラメータである
✗ stopはループの実行回数ではなく、数列の上限を指定します。
D.stopは最初の値であり、そこから開始して数を生成する
✗ stopではなく startが最初の値です。stopは終了値を指定します。
「制御フロー(条件分岐・ループ)」の他の問題
次のコードを実行したときの出力を選んでください。
```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…