Sentencia match, Python

La sentencia match, recibe un valor y lo compara con otro y otro dado en un caso (case), en bloques de código, también es capaz de extraer componentes, atributos de un objeto de un valor y introducirlos en una variable (nombre).

EL sujeto referido en match se va a comparar a los case, si coincide alguno se ejecuta el código que se encuentra en ese case y de no entrar en ningún case se ejecuta el case con el comodín _

  • menu = input (» Introduce tu plato del menu 1) – Filete 2) – Verdura 3)- Cafe – «)
  • match menu:
    • case «1»:
      • tu_menu = » Filete de ternera «
    • case «2»:
      • tu_menu = » Brocoli en salsa «
    • case «3»:
      • tu_menu = «Cafe con leche»
    • case _:
      • tu_menu = «No lo se»
  • print(tu_menu)
Translate » Traductor