human
What is a the Python code you requested given the following:
I am working on the file "Closure a dekorator.ipynb".
The first task is:
Ale my globalne premenne nemame radi. Takze toto nebudeme pouzivat
Co si zapamatat o rozsahu platnosti premennych?

funkcia vie citat premenne definovane mimo svojho tela
tieto premenne ale nevie menit.
ak by ich chcela menit, tak pri kompilacii do bitekodu sa vytvori lokalna premenna a ak ju pouzijeme skor ako jej priradime hodnotu, tak mame problem
teoreticky mozeme pouzit globalnu premennu, ale my nechceme

Dalsia vec, ktoru si potrebujeme vysvetlit na to aby sme spravili closure su vnorene funkcie
Ano, funkcie sa daju definovat vo vnutri inej funkcie
Can you write Python code for it?
assistant
#Here is the Python code you requested.

def outer():
    def inner(a):
        return a + 7
    return inner