Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Це архівний репозитарій. Ви можете переглядати і клонувати файли, але не можете робити пуш або відкривати питання/запити.

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. +++
  2. title = "return"
  3. weight = 6
  4. +++
  5. # Valeur de retour d'une fonction
  6. Définition avec le mot `return`
  7. ```python
  8. def additionner(x, y):
  9. return x + y
  10. ```
  11. Récupérer la valeur de retour
  12. ```python
  13. >>> a = 3
  14. >>> b = 4
  15. >>> c = additionner(a, b) # encore une assignation
  16. >>> c
  17. 7
  18. ```
  19. # Sortir d'une fonction avec return
  20. `return` interrompt également l'éxécution du
  21. corps de la fonction:
  22. ```python
  23. def dire_bonjour(prénom, première_fois=False):
  24. print("Bonjour", prénom)
  25. if not première_fois:
  26. return
  27. print("Heureux de faire votre connaissance")
  28. ```
  29. ```python
  30. >>> dire_bonjour("Dimitri", première_fois=True)
  31. Bonjour Dimitri
  32. Heureux de faire votre connaissance
  33. >>> dire_bonjour("Dimitri", première_fois=False)
  34. Bonjour Dimitri
  35. ```