Laurentvidal.fr vous aide à trouver des réponses précises à toutes vos questions grâce à une communauté d'experts chevronnés. Rejoignez notre plateforme pour obtenir des réponses fiables à vos interrogations grâce à une vaste communauté d'experts. Rejoignez notre plateforme pour obtenir des réponses fiables à vos interrogations grâce à une vaste communauté d'experts.

Écrire un programme en langage python qui demande à l'utilisateur un entier n, et qui l'aide d'une "boucle for", saisit n prénoms, et les colle ensemble, affiche le résultat, sa longueur ainsi que le prénom le plus long parmi ceux saisis.
Svp j'ai besoin d'aide. ​


Sagot :

Réponse :

def result():

   entier = int(input("rentrez un entier: "))

   liste_prenoms = []

   for i in range(entier):

       prenom = str(input("Ajouter un prénom: "))

       liste_prenoms.append(prenom)

   print("prénoms collés: " + ''.join(liste_prenoms))

   print("prenom le plus long: ", max(liste_prenoms))

result()

Explications :

On déclare une fonction result, elle demande d'entrer un entier qui servira comme nombre d'itérations à effectuer pour la boucle for, qui ajoute un prenom à la liste de prénoms à chaque itération. On colle ensuite chaque prenom en convertissant la liste de prénoms en texte, puis on utilise la fonction max() pour déterminer l'élément le plus grand de la liste.

Nous espérons que nos réponses vous ont été utiles. Revenez quand vous voulez pour obtenir plus d'informations et de réponses à vos questions. Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.