Читать книгу El gran libro de Python - Marco Buttu - Страница 54
La instrucción if
ОглавлениеEn Python existen dos herramientas que permiten emprender distintas acciones basándose en el resultado de una prueba de la verdad. La primera es la expresión condicional, de la cual ya hemos hablado, mientras que la segunda es la instrucción compuesta if, con las cláusulas elif y else. Su forma general es la siguiente:
y este es un ejemplo de su uso:
En Python no existe una instrucción para las elecciones múltiples parecida a la switchcase típica de otros lenguajes (ver PEP-0275 y PEP-3103). Esta elección se debe al hecho de que es posible obtener de manera obvia el mismo resultado con la instrucción if y, como ya sabemos, “there should be one - and preferably only one - obvious way to do it”.
Es posible obtener la opción -case también con los diccionarios, probablemente de manera menos intuitiva respecto a la correspondiente codificación con la instrucción if: