Контрольные задания > 2. Чему будет равно значение целой переменной «а» после выполнения этого фрагмента программы?
a = 10
for i in range(3):
a = i
Ответ: введите число
Вопрос:
2. Чему будет равно значение целой переменной «а» после выполнения этого фрагмента программы?
a = 10
for i in range(3):
a = i
Ответ: введите число
После выполнения данного фрагмента программы переменная `a` будет равна 2. Разберем код по шагам:
1. `a = 10`: Переменной `a` присваивается значение 10.
2. `for i in range(3)`: Цикл `for` выполняется 3 раза (значения `i` будут 0, 1 и 2).
3. `a = i`: Внутри цикла переменной `a` присваивается значение `i`. Таким образом, на каждой итерации цикла значение `a` перезаписывается текущим значением `i`.
Следовательно, после выполнения цикла значение `a` будет равно последнему значению `i`, то есть 2.
Ответ: **2**