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 Fonction
Tutoriel sur les Fonctions Python

bookValeur de Retour None

En Python, None est un objet spécial qui représente l'absence de valeur. Si aucune valeur de retour n'est spécifiée, None est utilisé par défaut. Il est couramment utilisé pour indiquer qu'une fonction ne retourne aucun résultat significatif. Examinons 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 à retourner :

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

Dans ce cas, la fonction greet() affiche simplement un message de salutation sans retourner de valeur spécifique. La valeur de retour par défaut est None.

Deuxième cas

Lorsqu'une fonction est utilisée pour ses effets de bord ou ses 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 enregistrer des données mais ne retourne pas de résultat spécifique. La valeur de retour est None, mais l'accent est mis sur l'effet de bord lié à l'enregistrement des données.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 3

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 more situations where `None` is used in Python?

What happens if I explicitly return `None` in a function?

How can I check if a function returned `None`?

Awesome!

Completion rate improved to 4.35

bookValeur de Retour None

Glissez pour afficher le menu

En Python, None est un objet spécial qui représente l'absence de valeur. Si aucune valeur de retour n'est spécifiée, None est utilisé par défaut. Il est couramment utilisé pour indiquer qu'une fonction ne retourne aucun résultat significatif. Examinons 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 à retourner :

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

Dans ce cas, la fonction greet() affiche simplement un message de salutation sans retourner de valeur spécifique. La valeur de retour par défaut est None.

Deuxième cas

Lorsqu'une fonction est utilisée pour ses effets de bord ou ses 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 enregistrer des données mais ne retourne pas de résultat spécifique. La valeur de retour est None, mais l'accent est mis sur l'effet de bord lié à l'enregistrement des données.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 3
some-alt