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

Contenu du cours

Tutoriel sur les Fonctions Python

Tutoriel sur les Fonctions Python

1. Qu'est-ce Qu'une Fonction en Python ?
2. Arguments Positionnels et Optionnels
3. Arguments Arbitraires
4. Spécification de la Valeur de Retour de la Fonction
5. Fonctions de Récursion et Lambda

book
Valeur de Retour None

En Python, None est un objet spécial qui représente l'absence de valeur. Si nous ne spécifions pas de valeur de retour, None est utilisé par défaut. Il est couramment utilisé pour indiquer qu'une fonction ne renvoie aucun résultat significatif. Considérons différents cas où une valeur de retour None peut être utilisée:

Premier Cas

Lorsque la fonction n'a pas de résultat ou de valeur spécifique à renvoyer:

12345
def greet(name): print(f'Hello, {name}!') result = greet('Alice') print(result)
copy

Dans ce cas, la fonction greet() se contente d'imprimer un message de salutation sans renvoyer de valeur spécifique. La valeur de retour par défaut est None.

Deuxième Cas

Quand une fonction est utilisée pour ses effets secondaires ou actions plutôt que pour une valeur de retour:

12345678
def save_data(data): # Save the data to a file or database # ... print('Data was saved succesfully!') data = [] result = save_data(data) print(result) # output: `None`
copy

Dans cet exemple, la fonction save_data() effectue des actions pour sauvegarder les données mais ne renvoie pas de résultat spécifique. La valeur de retour est None, mais l'accent est mis sur l'effet secondaire de la sauvegarde des données.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 3
We're sorry to hear that something went wrong. What happened?
some-alt