создание функции для создания функций Python

МНе нужно сделать функцию для создания функций на Python

Я не знаю как это осуществить, сейчас покажу как я себе это представляю в коде, заранее извиняюсь если этот вопрос оказался глупым

def  created():

    created function

Нужно сделать одну функцию для создания других функций, с последущим их применением


Ответы (1 шт):

Автор решения: gil9red

Пример:

def created(text: str):
    def created_fuction():
        print(f'-> {text}')

    return created_fuction


print_foo = created('foo')
print_foo()
# -> foo

print_123 = created('123')
print_123()
# -> 123
→ Ссылка