Première approche
Lang 07
- Le diaporama du coursRésumé du cours
Définir une fonction
def carre(x: int) -> int:
"""
calcule le carré d'un nombre
Args:
x (int): le nombre
Returns:
int: le résultat de x*x
"""
resultat = x*x
return resultat
À retenir
Quand on crée une fonction on définit sa signature. On écrit ensuite sa docstring pour documenter le rôle de la fonction.
Appeler la fonction
>>> carre(10)
100
À retenir
Appeler une fonction c’est l’utiliser dans le programme principal. On lui passe les arguments dont elle a besoin.
# programme principal
mon_resultat = carre(10)
Il faut affecter le renvoi de la fonction à une variable, pour pouvoir l’utiliser.