|
12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- +++
- title = "return"
- weight = 6
- +++
-
- # Valeur de retour d'une fonction
-
- Définition avec le mot `return`
-
- ```python
- def additionner(x, y):
- return x + y
- ```
-
- Récupérer la valeur de retour
- ```python
- >>> a = 3
- >>> b = 4
- >>> c = additionner(a, b) # encore une assignation
- >>> c
- 7
- ```
-
- # Sortir d'une fonction avec return
-
- `return` interrompt également l'éxécution du
- corps de la fonction:
-
- ```python
- def dire_bonjour(prénom, première_fois=False):
- print("Bonjour", prénom)
- if not première_fois:
- return
- print("Heureux de faire votre connaissance")
- ```
-
- ```python
- >>> dire_bonjour("Dimitri", première_fois=True)
- Bonjour Dimitri
- Heureux de faire votre connaissance
- >>> dire_bonjour("Dimitri", première_fois=False)
- Bonjour Dimitri
- ```
|