Задать вопрос
@maximsemin23

Можно ли создать функцию внутри функции?

Будет ли работать код:
def func1():
    def func2():
        print('Hello, world')
func2()
  • Вопрос задан
  • 264 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Можно ли создать функцию внутри функции?

да - можно

Будет ли работать код:

нет - не будет
func2 не видна в глобальной области видимости, поскольку вы ее определили внутри func1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы