Crée une fonction, pouvant avoir un ou plusieurs paramètres en entrée et renvoyer une ou plusieurs variables en sortie grâce à l'instruction return. Penser à bien indenter le contenu de la fonction de 4 espaces, et à documenter la fonction avec une docstring.
def double(nombre): """ Objectif : Renvoie le double d'un nombre. Entrée : nombre : int ou float : le nombre à doubler Sortie : resultat : int ou float : le double du nombre reçu en entrée """ resultat = nombre * 2 return resultat
Pour utiliser une fonction, il faut l'appeler par son nom en lui donnant la ou les valeurs attendues entre parenthèses. Si la fonction renvoie une valeur avec return, on peut récupérer cette valeur dans une variable.
resultat = double(5) #appelle la fonction double avec le paramètre 5 print(resultat) #affiche 10
La fonction print() permet également d'afficher le contenu d'une liste dans la console.
ma_liste = ["pomme", "poire", "banane"] print(ma_liste) #affiche ['pomme', 'poire', 'banane']