Condicional if elif en Python

Posted on abril 4, 2007. Filed under: Condicionales, Python |

El elif de Python, vendria ser la equivalencia a el else if o el switch en Flash.

En este ejemplo por ejemplo si uno escribe 7 la repuesta que da es «Escribiste un Numero menor a 10». Y no da la ultima «NO has escrito 10» a diferencia del primer ejemplo de condicionales en Python. Lo que hace es revisar caso por caso para evaluar el que esta bien, y cuando lo hace deja de ejecutarse, a diferencia de el if solo.

a = int(raw_input(«Escribe un Numero: «))
if a == 10:
  print «Has escrito 10»
elif a < 10:
  print «Escribiste un Numero menor a 10»
elif a > 10:
  print «Escribiste un Numero MAYOR a 10»
elif a != 10:
  print «NO has escrito 10»
else :
  print «JODETE»

Make a Comment

Replica a Johann Cancelar la respuesta

5 respuestas to “Condicional if elif en Python”

RSS Feed for Aprendiendo a Programar en Python con PyGame para hacer Video Juegos Comments RSS Feed

gracias amigo no se por que pero cuando ingrese este if si lo tomo como condicional creo que me estaba faltando el punto al final GRACIAS me ha servide de mucho este mini tutorial

no se porque en mi versión de python, no me toma el ELIF es algo muy raro.. el aporte estuvo bueno, gracias.

eso esta mal es obvio que si pones un numero mayor o menor que 10 no estas poniendo 10 así que siempre te dirá que has escrito un numero menor o mayor a 10 o que has escrito 10. Nunca te dirá «JODETE»

¿Y si escribe alguna palabra y no un número?


Where's The Comment Form?

    Acerca de

    Notas personales de lo que aprendo en Programación de Video juegos en Python con PyGame

    RSS

    Subscribe Via RSS

    • Subscribe with Bloglines
    • Add your feed to Newsburst from CNET News.com
    • Subscribe in Google Reader
    • Add to My Yahoo!
    • Subscribe in NewsGator Online
    • The latest comments to all posts in RSS

    Meta

Liked it here?
Why not try sites on the blogroll...