Besoin d'aide exercice 17 les fonctions


#1



`

Bonsoir j'ai un problème je ne voit pas ou est l'erreur dans mon code pour l'exercice 17 des fonctions
def fermer(s):
if s.lower() == ("Oui", "oui", "OUI"):
return "Fermeture..."
elif s.upper() == ("Non", "non", "NON"):
return "Fermeture annulee !"

else:
return "Je ne vous comprends pas."

sa me met Oups, merci de réessayer. Avez-vous créé une fonction fermer() ?

File "python", line 3
return "Fermeture..."
^
IndentationError: expected an indented block

merci :slight_smile:


#2

Bonjour @ludo34400 , ton code devrait etre dentelé comme ca,

def fermer(s):
    if s.lower() == ("Oui", "oui", "OUI"):
        return "Fermeture..."
    elif s.upper() == ("Non", "non", "NON"):
        return "Fermeture annulee !"
    else:
        return "Je ne vous comprends pas."

Un languette pour le if et else décalaration, deux languette pour le return déclaration. :slight_smile:

En outre, plus bas signifie que toutes les lettres seront changées en minuscules, et
upper signifie que toutes les lettres seront changées en majuscules.

Vous n'avez donc besoin que de minuscules et minuscules dans vos cordes


#3

je te remercie, j'etait bloqué depuis un moment :smiley:


#4

Non, probléme. :grin: