[Python-es] Resumir o acortar una sentencia de flujo
G V
nadaird en gmail.com
Mar Jun 12 17:54:26 CEST 2012
Personalmente veo (al menos) un uso en el cual es más legible que la
forma habitual y es en la asignacion de valores
variable = valor if condicion else otrovalor
en muchos otros casos seguramente no sea muy legible.
2012/6/12 Jhonatan Sneider Salguero Villa <sney2002 en gmail.com>:
> Cómo dicen más arriba, esto es una mala idea.
>
> A no ser que lo que quieras es un if...else, donde puedes usar:
>
> <valor si> if <condición> else <valor sino>
>
> El 12/06/2012 10:25, "Alberto Chamorro" <a.chamorro.ruiz en gmail.com>
> escribió:
>
>> Danos una razón lógica por la que quieres hacer algo así.
>>
>> Es feo y te perjudicas a ti y al siguiente que vaya a leer tu código.
>> Bastante liosas son ya las expresiones regulares como para meter más
>> "basurilla" de por medio.
>>
>>
>> El 12 de junio de 2012 17:23, Manuel Ignacio Franco Galeano
>> <maigfrga en gmail.com> escribió:
>>>
>>> Hola, A lo mejor me estoy equivando, pero tengo entendido que python esta
>>> específicamente diseñado para evitar hacer este tipo de cosas tan comunes en
>>> lenguajes como perl o ruby
>>>
>>> El 12 de junio de 2012 17:18, Gustavo Cabral <gmcabral en gmail.com>
>>> escribió:
>>>
>>>> Hola a todos:
>>>> Estoy buscando la manera de acortar una sentencia
>>>> if...then...elif...else, en un renglon. Me podrían ayudar o decirme
>>>> alguna url donde obtener esta teoría?
>>>>
>>>> Muchas Gracias.-
>>>>
>>>> Saludos.
>>>>
>>>> Gustavo.-
>>>>
>>>> --
>>>>
>>>> “Una vez terminado el juego, el rey y el peón vuelven a la misma caja”.
>>>> _______________________________________________
>>>> Python-es mailing list
>>>> Python-es en python.org
>>>> http://mail.python.org/mailman/listinfo/python-es
>>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> http://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
Más información sobre la lista de distribución Python-es