Header Ads Widget

Responsive Advertisement

Ticker

6/recent/ticker-posts

5 ejemplos switch Python

 


# Ejercicio 1
fruta = "Mandarina"
match fruta:
    case "Mandarina":
        print("Es la fruta correcta")
    case "Manzana":
        print("No es la fruta correcta")
    case "Sandia":
        print("No elegiste la fruta")
   
# Ejercicio 2
vocales = int(input("Ingrese un número: "))
match vocales:
    case 1:
        print("Es la vocal a")
    case 2:
        print("Es la vocal e")
    case 3:
        print("Es la vocal i")
    case 4:
        print("Es la vocal o")
    case 5:
        print("Es la vocal u")

# Ejercicio 3
opcion = 30
match opcion:
    case 1:
        print("Saludar")
    case 2:
        print("Hasta pronto!")
    case valor:
        print(f"No valido: {valor}")

# Ejercicio 4
seleccion = 1
match seleccion:
    case 1:
        print("Es correcto")
    case 2:
        print("Es incorrecto")
    case _:
        print(f"No valido")

# Ejercicio 5
def dia_semana(dia):
    match dia:
        case 1:
            return "Lunes"
        case 2:
            return "Martes"
        case 3:
            return "Miércoles"
        case 4:
            return "Jueves"
        case 5:
            return "Viernes"
        case 6:
            return "Sábado"
        case 7:
            return "Domingo"
        case _:
            return "Día no válido"

# Uso de la función
print(dia_semana(4))  # Imprime "Jueves"