Dobrý deň.
Robím funkciu ( tlačidlo v pygame ), ktorá má nasledovnú hlavičku:
def Tlacidlo( x,y,sirka,vyska,akcia ):
...vytvorenie a zobrazenie tlacidla....
akcia()
Čo však ale v prípade, keby chcem aby tlačidlo po kliknutí zavolalo viacej funkcií? Ideálne by bolo, keby som mohol volať túto funkciu vo všetkých týchto prípadoch:
Tlacidlo( 20,20,100,100,akcia1 )
Tlacidlo( 20,20,100,100,( akcia1,akcia2,akcia3 ) )
Tlacidlo( 20,20,100,100( akcia1,lambda:akcia2( 1,2,3 ),akcia3 ) )
Viem že v C sú veci ako int argc a char* argv[], prípadne ... ( tri bodky ), kde by sa potenciálne toto dalo využiť, ale netuším, či to je aj pri Pythone a či by to nejako pomohlo.
Ďakujem za každú odpoveď.
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Newbie

Nahlásit jako SPAM
IP: 87.244.248.–
God of flame
Nejlepší odpověď
Zjistit počet nových příspěvků
































