Задача курса
Локальная и глобальная переменная Python: задача на return
Курс «Python для новичков» · урок «Область видимости локальных переменных»
Условие
Исправь возврат числа из функции с тем же именем
В программе уже есть глобальная переменная x = 100.
Внутри функции set_number() сейчас создаётся локальная переменная x = 42, но снаружи после вызова нужно получить число 42 и вывести его.
Исправьте код так, чтобы:
- функция
set_number()возвращала нужное значение; - глобальная переменная
xне изменялась внутри функции; - в конце программы в переменной
resultоказалось значение, которое вернула функция; - программа вывела
42.
Нельзя менять глобальную переменную напрямую внутри функции.
Попробуйте решить
РешениеPython
Без регистрации · результат не сохраняется
