3. fonction avec retour

"""Lanceur de dés."""
import random

def lancer_de(): """Simuler un lancer un dé et retourner son résultat.""" return random.randint(1, 6)
print("Je vais lancer un dé deux fois.") print("Voici le premier résultat: ", lancer_de())
print("Voici le deuxième résultat: ", lancer_de())
print("Maintenant je lance deux dés et le total est: ",
lancer_de() + lancer_de())

Quelques explications
  • cette fois la fonction lancer_de() retourne une valeur
  • la valeur de retour est le résultat de l'évaluation de l'expression qui suit l'instruction return