Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Valeur de Retour Unique | Spécification de la Valeur de Retour de Fonction
Tutoriel sur les Fonctions Python

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

12345
def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
copy

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.

Note
Remarque

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)
copy
Note
Remarque

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)
copy
Tâche

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 :

  1. Initialisez une variable nommée merged_list comme chaîne vide pour stocker le résultat final combiné.
  2. Parcourez chaque liste dans l'argument shopping_lists.
  3. À 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 ', '.
  4. Après chaque liste fusionnée, ajoutez une virgule et un espace pour la séparer de la suivante.
  5. Avant de retourner le résultat, utilisez la méthode strip(', ') pour supprimer la virgule et l'espace en trop à la fin.
  6. Retournez la liste de courses fusionnée finale sous forme de chaîne.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 1
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 4.35

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

12345
def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
copy

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.

Note
Remarque

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)
copy
Note
Remarque

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)
copy
Tâche

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 :

  1. Initialisez une variable nommée merged_list comme chaîne vide pour stocker le résultat final combiné.
  2. Parcourez chaque liste dans l'argument shopping_lists.
  3. À 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 ', '.
  4. Après chaque liste fusionnée, ajoutez une virgule et un espace pour la séparer de la suivante.
  5. Avant de retourner le résultat, utilisez la méthode strip(', ') pour supprimer la virgule et l'espace en trop à la fin.
  6. Retournez la liste de courses fusionnée finale sous forme de chaîne.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 1
single

single

some-alt