Přeji pěkný den, narazil jsem na takový filozofický problémek ohledně syntaxe zdrojového kódu.
Mám třeba takový kód (foo může být None): if foo: x = foo.fce() else: x = bar.fce() Šlo by to napsat elegantněji takto: x = foo or bar x = x.fce() Dnes mě ale napadlo napsat tohle: x = (foo or bar).fce() Nějak se mi to nelíbí, nesedí mi to volání metody na závorce, ale hlavně asi proto že jsem to nikdy nikde neviděl. Co myslíte, je vhodné to tak psát? Honza _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python