Avatar ·

Cómo verificar múltiples valores de una variable con el operador if?

📁 python, pregunta, ejemplo, trabajo, proyecto

¡Hola! Estoy trabajando en un proyecto grande. Pero explicaré mi pregunta con otro ejemplo...

Supongamos que necesito crear un programa que solo sepa salir de sí mismo.

Pero el usuario puede escribir la palabra "salida" de diferentes maneras, por ejemplo, "SALIDA", "SALIDA", "Salida", "salida" o "ds[jl" (en diseño 'latino'), etc.

Entonces el código se vería más o menos así:

vyhod = input('Ingrese la palabra "salida" para salir del programa:')if vyhod == 'salida':    exit(0)if vyhod == 'Salida':    exit(0)if vyhod == 'SALIDA':    exit(0)

y así sucesivamente...

Entonces, ¿cómo puedo acortar todo esto? Por ejemplo, intenté hacerlo así: