Sintaxis práctica.
Pepe Aracil
pepe en diselpro.com
Sab Jun 5 00:28:10 CEST 2004
Hola.
Como adivinareis, llevo poco tiempo con python ( 4 ó 5 meses). Vengo de
programar en object pascal (delphi) y hay veces que dudo si podría sacar mas
partido a la "plasticidad" de python.
Por Ej.
if a > b :
c = 25
else:
c = 50
se podría substituir por:
c=(50,25)[a>b]
otro Ej.
if a == 25 or a == 50 or a ==75 :
pass
se podría substituir por:
if a in (25,50,75):
pass
Lo que para los programadores experimentados en python puede resultar obvio,
los que empezamos y venimos de otros lenguajes de más bajo nivel, no lo es
tanto.
¿Sabéis más casos prácticos en los que se pueda extraer más jugo a la sintaxis
de python?
Gracias.
Más información sobre la lista de distribución Python-es