👤

É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.

© 2024 IDNLearn. All rights reserved.