Valeur de Retour Unique
Une valeur de retour unique d'une fonction en Python fait référence au retour d'un seul objet ou d'une seule valeur depuis une fonction. Ce type de valeur de retour a été utilisé dans les sections précédentes.
12345def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
La fonction add_numbers
prend deux arguments, les additionne et retourne une valeur unique — leur somme. Dans cet exemple, le résultat est stocké dans la variable result
et affiché dans la console.
La fonction join()
en Python combine les éléments d'un itérable, tel qu'une liste, en une seule chaîne de caractères, en utilisant un séparateur spécifié.
Par exemple, ", ".join(["a", "b"])
renvoie "a, b"
.
1234# Example of join() words = ["red", "green", "blue"] combined = ", ".join(words) print(combined)
La méthode strip()
supprime par défaut les espaces blancs au début et à la fin, ou tout caractère spécifié, du début et de la fin de la chaîne de caractères.
Par exemple, " text ".strip()
renvoie "text"
sans espaces, et "a,b,c,".strip(",")
supprime les virgules aux extrémités, renvoyant "a,b,c"
.
1234# Example of strip() raw_text = ",a,b,c," cleaned_text = raw_text.strip(',') print(cleaned_text)
Swipe to start coding
Imaginez que chacun de vos amis vous ait donné sa propre liste de courses. Pour faciliter les achats, vous devez fusionner toutes les listes en une seule liste d'articles — formatée comme une seule chaîne de caractères.
Procédez comme suit :
- Initialisez une variable nommée
merged_list
comme chaîne vide pour stocker le résultat final combiné. - Parcourez chaque liste dans l'argument
shopping_lists
. - À l'intérieur de la boucle, fusionnez tous les éléments de la liste courante en une seule chaîne à l'aide de la méthode
join()
avec un séparateur virgule et espace', '
. - Après chaque liste fusionnée, ajoutez une virgule et un espace pour la séparer de la suivante.
- Avant de retourner le résultat, utilisez la méthode
strip(', ')
pour supprimer la virgule et l'espace en trop à la fin. - Retournez la liste de courses fusionnée finale sous forme de chaîne.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain how the join() function works in this example?
What does the strip() function do in the second code sample?
Can you show more examples of functions returning a single value?
Awesome!
Completion rate improved to 4.35
Valeur de Retour Unique
Glissez pour afficher le menu
Une valeur de retour unique d'une fonction en Python fait référence au retour d'un seul objet ou d'une seule valeur depuis une fonction. Ce type de valeur de retour a été utilisé dans les sections précédentes.
12345def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
La fonction add_numbers
prend deux arguments, les additionne et retourne une valeur unique — leur somme. Dans cet exemple, le résultat est stocké dans la variable result
et affiché dans la console.
La fonction join()
en Python combine les éléments d'un itérable, tel qu'une liste, en une seule chaîne de caractères, en utilisant un séparateur spécifié.
Par exemple, ", ".join(["a", "b"])
renvoie "a, b"
.
1234# Example of join() words = ["red", "green", "blue"] combined = ", ".join(words) print(combined)
La méthode strip()
supprime par défaut les espaces blancs au début et à la fin, ou tout caractère spécifié, du début et de la fin de la chaîne de caractères.
Par exemple, " text ".strip()
renvoie "text"
sans espaces, et "a,b,c,".strip(",")
supprime les virgules aux extrémités, renvoyant "a,b,c"
.
1234# Example of strip() raw_text = ",a,b,c," cleaned_text = raw_text.strip(',') print(cleaned_text)
Swipe to start coding
Imaginez que chacun de vos amis vous ait donné sa propre liste de courses. Pour faciliter les achats, vous devez fusionner toutes les listes en une seule liste d'articles — formatée comme une seule chaîne de caractères.
Procédez comme suit :
- Initialisez une variable nommée
merged_list
comme chaîne vide pour stocker le résultat final combiné. - Parcourez chaque liste dans l'argument
shopping_lists
. - À l'intérieur de la boucle, fusionnez tous les éléments de la liste courante en une seule chaîne à l'aide de la méthode
join()
avec un séparateur virgule et espace', '
. - Après chaque liste fusionnée, ajoutez une virgule et un espace pour la séparer de la suivante.
- Avant de retourner le résultat, utilisez la méthode
strip(', ')
pour supprimer la virgule et l'espace en trop à la fin. - Retournez la liste de courses fusionnée finale sous forme de chaîne.
Solution
Merci pour vos commentaires !
single