Контрольные задания > 6. Какое число будет выведено на экран после выполнения этого фрагмента программы?
print (4, end="")
for i in range(2,1,-1):
print (2*1, end="")
Ответ: введите число
Вопрос:
6. Какое число будет выведено на экран после выполнения этого фрагмента программы?
print (4, end="")
for i in range(2,1,-1):
print (2*1, end="")
Ответ: введите число
После выполнения данного фрагмента программы на экран будет выведена строка "42".
Разберем код по шагам:
1. `print(4, end="")`: Сначала выводится число 4, без добавления пробела или новой строки в конце.
2. `for i in range(2, 1, -1)`: Цикл `for` выполняется для значений `i` от 2 до 1 (не включая 1) с шагом -1. То есть `i` принимает только значение 2.
3. `print(2*1, end="")`: Внутри цикла выводится число 2 (2*1=2) без добавления пробела или новой строки в конце.
Следовательно, сначала выводится 4, затем 2.
Ответ: **42**