Première approche

Lang 07
- Le diaporama du cours

Ré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.