Контрольные задания >
3. Блок «Что будет выведено?» (3 балла)
3.1.
s = 0 for a in [2, 4, 6]: s = s + a
print(s)
Вопрос:
3. Блок «Что будет выведено?» (3 балла)
3.1.
s = 0 for a in [2, 4, 6]: s = s + a
print(s)
Смотреть решения всех заданий с листаОтвет:
Решение:
- Начальное значение
s равно 0. - В цикле
for a in [2, 4, 6] значение a будет последовательно принимать значения 2, 4 и 6. - На каждой итерации к
s прибавляется текущее значение a:- После первой итерации:
s = 0 + 2 = 2 - После второй итерации:
s = 2 + 4 = 6 - После третьей итерации:
s = 6 + 6 = 12
- Функция
print(s) выведет итоговое значение s.
Ответ: 12
ГДЗ по фото 📸Похожие
- 3. Блок «Что будет выведено?» (3 балла)
3.2.
for i in range (4, 0, -1):
print(i, end="")
- 3. Блок «Что будет выведено?» (3 балла)
3.3.
text = "Мир"for ch in text:
print(ch*2)
- 4. Практический блок (5 баллов)
4.1 (1 балл). Выведи кубы чисел от 1 до 4 (1, 8, 27, 64).
python
- 4. Практический блок (5 баллов)
4.2 (2 балла). Найди сумму всех нечётных чисел от 1 до
python
- 4. Практический блок (5 баллов)
4.3 (2 балла). Дано слово «Робот». Выведи каждую букв
знаком на отдельной строке.
python
- 1. Теоретический блок (1 балл за ответ)
1.1. Какой заголовок правильно записывает цикл for, который
выполнится 7 раз?
- 1. Теоретический блок (1 балл за ответ)
1.3. Что сгенерирует функция range(3, 9)?
- 1. Теоретический блок (1 балл за ответ)
1.4. Сколько раз выполнится тело цикла?
for i in range(10, 20, 2):
- 2. Блок «Найди ошибку» (2 балла)
Программа должна вывести все числа от 5 до 15 (включительно).
for i in rage(5, 15):
print(i)