Область видимости локальных переменных
Содержание курса
0 / 1 баллов
Исправь возврат числа из функции с тем же именем
В программе уже есть глобальная переменная x = 100.
Внутри функции set_number() сейчас создаётся локальная переменная x = 42, но снаружи после вызова нужно получить число 42 и вывести его.
Исправьте код так, чтобы:
- функция
set_number()возвращала нужное значение; - глобальная переменная
xне изменялась внутри функции; - в конце программы в переменной
resultоказалось значение, которое вернула функция; - программа вывела
42.
Нельзя менять глобальную переменную напрямую внутри функции.
О данных в ответах
Используйте учебные данные. Не вставляйте пароли, токены, ключи доступа, паспортные и банковские данные, а также персональные данные других людей. Политика обработки данных.
РешениеPython · Python 3.12 (data: numpy, pandas, sklearn...)
Как проверяется решение
Проверяются функции и их результаты. Собственный запуск выполняет ваш код без авторских тестов. Интерактивный запуск не влияет на оценку. Лимит сессии — 5 минут, процессорного времени — 10 секунд.
Отправьте решение, чтобы увидеть результаты тестов.
