Para hacer condiciones de una sóla línea, se pueden usar en ruby y python estructuras de este tipo
Ruby:
resultado = condición ? si_verdadero : si_falso
Python:
resultado = (si_falso,si_verdadero)[condición]
Php:
resultado = (condición) ? si_verdadero : si_falso
De este modo podríamos sustituir todas estas líneas en una única.
if True:
n=0
else:
n=1
n=0
else:
n=1
Yo suelo utilizarlo cuando las operaciones que hay que hacer según el resultado de la condición no son complejas y de este podemos resumir el código consiguiendo más limpieza.