Ahoj, podmínku ukončovat nemusíš. Toto je funkční a korektní podmínka:
if tohle: tamto() Funkce se dá dát i do podmínky. Např. takto: if jmeno == "Petr": def pozdrav(): print("Ahoj") pozdrav() # ale když je funkce definovaná v podmínce, tak # v případě nesplnění podmínky ta funkce nebude # existovat, takže mimo tu podmínku by se neměla volat pozdrav() # pokud jmeno != "Petr", tak vylítne výjimka Ale není to moc hezké, není důvod, proč by měla být funkce definována uvnitř podmínky. Proč ji prostě nedefinovat "normálně" a pak ji v podmínce jen zavolat? Příště kdyžtak raději ukaž i kód (ne kilobajty kódu, ale jen to, na co se ptáš), ať je situace jasnější. Petr 2013/10/18 xteam <mghor...@gmail.com> > Dobrý večer! > > Mám program ktorý rozhoduje na základe mena či spusti sa dalsi program > alebo sa prida novy užívateľ. > alebo ak v mene je nadávka program sa ukonči.Chcel by som pridať ďalšiu > funkciu ale neviem či sa dá do podmienky teda jej tela vnoriť nova funkcia > a či potom stačí uzavrieť iba funkciu teda ju zavolať alebo musím ukončiť > aj podmienku pomocou else. > ______________________________**_________________ > Python mailing list > Python@py.cz > http://www.py.cz/mailman/**listinfo/python<http://www.py.cz/mailman/listinfo/python> >
_______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python