Re: [python] Coding style

2015-11-26 Tema obsahu Petr Viktorin
On 11/26/2015 10:14 AM, Vladimir Macek wrote: > On 26.11.2015 08:26, Petr Blahos wrote: >> Ahoj, co považujete za lepší coding style? >> >> if evt: >> evt.Skip() >> >> nebo >> >> evt.Skip() if evt else None >> >> ? >> > > > Ahoj, ty zpusoby nejen ze nejsou funkcne shodne, ale take pusobi na

Re: [python] Coding style

2015-11-26 Tema obsahu Matěj Cepl
On 2015-11-26, 07:26 GMT, Petr Blahos wrote: > Ahoj, co považujete za lepší coding style? > > if evt: > evt.Skip() Vždy. Ternární operátor je OPERÁTOR a evt.Skip() nevypadá, že by něco vracel. Kromě toho ternární operátor je zplozencem pekla, ale v tomto případě ani v nejlepším případě

Re: [python] Coding style

2015-11-26 Tema obsahu Petr Přikryl
Jednoznačně první, protože to druhé je výraz, který by měl být používán pro svou hodnotu a ne pro svůj vedlejší efekt. První varianta je srozumitelná i pro lidi, kteří nikdy ternární operátor v Pythonu neviděli. "else None" v druhé variantě je jen matoucí. Další otázka je, co to je evt a jaký

Re: [python] Coding style

2015-11-26 Tema obsahu Vladimir Macek
On 26.11.2015 11:59, Matěj Cepl wrote: > zplozencem pekla, Omlouvam se za OT a prudeni, ale zacinam byt diky udalostem a diky mediim dost unaveny. Muzu poprosit, zda by slo podobnou retoriku omezit aspon tady, v prostredi, do ktereho vubec nepatri? Krome toho vyraziva, snad nikdo neupre nikomu

Re: [python] Coding style

2015-11-26 Tema obsahu jaak...@gmail.com
Nevím co je "evt" ani co je Skip(). Přijde mi to jako zápis ze dvou různých jazyků. Pokud se jedná o Python, napsal bych if evt: evt.Skip() případně if evt: evt.Skip() Do hlavy ne. Tovim On 26.11.2015 8:26, Petr Blahos wrote: Ahoj, co považujete za lepší coding style? if evt:

Re: [python] Coding style

2015-11-26 Tema obsahu Matěj Cepl
On 2015-11-26, 12:30 GMT, Vladimir Macek wrote: > On 26.11.2015 11:59, Matěj Cepl wrote: >> zplozencem pekla, > > Omlouvam se za OT a prudeni, ale zacinam byt diky udalostem > a diky mediim dost unaveny. Muzu poprosit, zda by slo podobnou > retoriku omezit aspon tady, v prostredi, do ktereho

Re: [python] Coding style

2015-11-26 Tema obsahu Jan Bednařík
Ahoj, 'evt.Skip' je metoda nebo třída? Podle názvu (velkého písmena na začátku) to vypadá na třídu, ale podle toho příkladu to vypadá na metodu. 2015-11-26 8:26 GMT+01:00 Petr Blahos : > Ahoj, co považujete za lepší coding style? > > if evt: > evt.Skip() > > nebo > >