Преглед изворни кода

Rajout d'un exemple sur la section 'return'

master
Dimitri Merejkowsky пре 4 година
родитељ
комит
4a6f20e9b3
1 измењених фајлова са 15 додато и 1 уклоњено
  1. +15
    -1
      cours/source/05-fonctions-01/03-return.rst

+ 15
- 1
cours/source/05-fonctions-01/03-return.rst Прегледај датотеку

@@ -5,7 +5,7 @@ On peut également appeler une fonction dans une expression
à droite d'une assignation de variable.

Dans ce cas, la valeur de l'expression est obtenue en
éxécutant le corps de la fonction jusqu'à rencontrer l'instruction
exécutant le corps de la fonction jusqu'à rencontrer l'instruction
`return` et en évaluant l'expression à droite du return.

Par exemple::
@@ -16,3 +16,17 @@ Par exemple::
x = retourne_42()
print(x)
# Affiche: 42

Ici, on peut dire que `42` est le *résultat* de l'appel de la fonction `retourne_42()`.

On peut utiliser `if` avec plusieurs `return` pour changer le résultat d'une fonction::

def peut_conduire(âge):
if âge < 18:
return False
else:
return True

x = peut_conduire(16)
print(x)
# Affiche: False