Ver Mensaje Individual
  #6  
Antiguo 16-06-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Ñuño Martínez Ver Mensaje
así que aprovecharé para decir que ese tipo de operadores sólo existen en los lenguajes derivados de C.
Aunque, al parecer, en Python puede hacerse esto:

Código:
valor = 1 if esNumero else 0
Cita:
Empezado por Casimiro Notevi Ver Mensaje
De todas formas, ese operador no es más que un "if then else", internamente el compilador lo traduce de esa manera.
Cierto, pero el operador ternario puede resultar mucho más cómodo de escribir y leer.

// Saludos
Responder Con Cita