[python] zdrženlivý výstup

Tovim jaakubi na gmail.com
Čtvrtek Únor 11 16:54:37 CET 2010


Matesfila se podivuje následujícímu kódu

""" zdrojový kód """
def f():
    print(x)

x = 9
f()
""" koniec zdrojového kódu """

a Hynek Fabián k tomu napsal zasvěcený komentář. Nejsem si jist, že mu mé
šedé závity
rozumějí ale ten problém se mi zdá jednoduchý:
Nadefinovat si mohu co chci, k lámání chleba dojde až při volání funkce a v
této chvíli už matesfila má proměnnou x určenou.
Uznání zaslouží Python za to, že když nenajde co potřebuje uvnitř funkce, že
se podívá do "prostoru" mimo funkci.

Zdař, Tovim




Další informace o konferenci Python