return завершает функцию
return не только возвращает значение, но и сразу завершает всю функцию.
return сразу покидает функцию и передаёт значение в место вызова. В отличие от break, он останавливает не только внутренний цикл, а всю функцию целиком.
Функция ниже печатает пары буква-число. Как только встретится "b", она должна вернуть эту букву и прекратить работу.
- Найди условие letter == "b".
- Замени pass на return letter.
- Проверь, что после b 0 циклы остановились.
Чтобы шаг был засчитан, нажмите «Проверить». «Выполнить» только показывает результат в консоли, но не завершает шаг.
Отлично! Функция вернула b и завершилась, не дойдя до остальных букв и чисел.
Требования
Верни letter при "b". Вывод: a 0, a 1, a 2, b 0, b.
Проверка
Проверка запускает программу с чистого листа и сверяет все строки вывода.
Подсказки Открываются по одной
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
Готовлю консоль…