Python : Operateur match

De www.yakakliker.org
erreur = 406
match erreur:
    case 400:
        print("La syntaxe de la requête est erronée.")
    case 401:
        print("Une authentification est nécessaire pour accéder à la ressource.")
    case 402:
           print("Paiement requis pour accéder à la ressource.")
    case 403:
        print("Le serveur a compris la requête, mais refuse de l'exécuter.")
    case 404:
        print("Ressource non trouvée.")
    case 405 | 406 | 407 | 408:
        print("Autre erreur du client HTTP.")
hommes = ["Jean", "Paul", "Pierre"]
femmes = ["Julie", "Anaïs", "Stéphanie"]
prenom = input("Entrez un prénom : ")
match prenom:
    case p if p in hommes:
        print(f"{p} est un prénom masculin.")
    case p if p in femmes:
        print(f"{p} est un prénom féminin.")
    case _:
        print(f"{p} est un prénom inconnu.")


compteur web gratuit sans pub