[python] Na vsetko cyklus for ?

superman feed na centrum.cz
Středa Listopad 15 08:56:45 CET 2006


> line = f.readline()
> while line != '':   # nebo taky while line:
>      zpracuj(line)
>      line = f.readline()
> 
> Takhle je to opravdu správnější.

A nemáte pocit, že tohle je drbání se levou rukou za pravým uchem? Že 
prostě dvakrát opisovat co chci (tedy v tomto případě line = 
f.readline()) je prostě trochu neelegantní? Až ten výraz bude trochu 
složitější, pak teprve vynikne neelegantnost tohoto řešení.

Miloslav Ponkrác


Další informace o konferenci Python