[python] for-else -> wtf?
David Michal
dmichal na altien.com
Středa Duben 23 17:48:10 CEST 2008
Mne se ta konstrukce libi. Nez-li psat neco jako:
if nekde:
for i in nekde:
if nasel(i):
print "Nasel"
break
else:
print 'nenasel'
tak se proste else pod for cyklus rovnou.
> -----Original Message-----
> From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of
> superman
> Sent: Wednesday, April 23, 2008 4:43 PM
> To: Konference PyCZ
> Subject: Re: [python] for-else -> wtf?
>
> Já osobně tyto konstrukce používat nebudu. Sice jsem o nich ani
> nevěděl,
> a jak vidím, vůbec to nevadí. Vidím, že "made by Python inventor"
> opravdu už začíná poněkud poněkud. Zlaté dobře čitelné Céčko! Zatím
> jsou
> nové konstrukce podmíněného přiřazení v Pythonu a tato konstrukce else
> po cyklu mým soukromým kandidátem na najpřehlednější existující zápis
> ze
> všech programovacích jazyků, co jsem za cca 20 let své praxe poznal.
>
> Miloslav Ponkrác
>
>
> > predstavme si napr. nejake hledani
> >
> > for i in nekde:
> > if nasel(i):
> > print "Nasel"
> > break
> > else:
> > print "Nenasel"
> >
> > tohle bude fungovat i pokud nekde bude prazdne
> >
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
Další informace o konferenci Python