[Python-ideas] ternary without else
Rob Cliffe
rob.cliffe at btinternet.com
Fri May 25 10:21:56 EDT 2018
On 25/05/2018 12:38, Steven D'Aprano wrote:
>
> PEP 8 is not holy writ. Ignore it when your code is better for ignoring
> it.
>
>
+1. Not infrequently I judge that my code is easier both to read and to
maintain with more than 1 (short) statement on a line,
often when it allows similar items to be aligned vertically. A
spur-of-the moment, totally invented example:
if MON <= day <= FRI: Rate = Normal
if day==SAT: Rate = DoubleTime
if day==SUN: Rate = TripleTime
I also feel no inhibitions about using Jacco's original example:
if cond: do_something
Rob Cliffe
More information about the Python-ideas
mailing list