Informatique

Question


Bonjour, je n’arrive pas à faire cette exercice.
Pouvez-vous m’aider svp.
Bonjour, je n’arrive pas à faire cette exercice. Pouvez-vous m’aider svp.

1 Réponse

  • Réponse :

    def chat():

       while 1:

           message = str(input("Entrez un message: "))

           if len(message) > 40:

               print("Le message est trop long.\n")

               break

           else:

               print("Message envoyé.\n")

    chat()

    Explications :

    On utilise dans la fonction chat une boucle while (tant que) 1 (Vrai), c'est donc une boucle infini. On demande la saisie d'une message de type str (texte), si la taille du message est supérieur à 40 caractères, on affiche une erreur et on sort de la boucle, ce qui finira le programme, sinon, on affiche que le message s'est envoyé et on refait un tour de boucle.