Les fonctions
Il est possible de définir des fonctions afin de ne pas avoir à écrire plusieurs fois un bloc d'instructions
Définition :
Pour définir une fonction, on débute le bloc par le mot clé def
et se termine par return
. Une fonction peut ne pas retourner de valeur.
Exemple : Une fonction de temporisation.
1
# temporise en faisant compter l'ordinateur jusqu'à la valeur duree
2
def tempo(duree):
3
t=0
4
while t < duree
5
t+=1
Une fonction qui élève à la puissance 3
1
# renvoie la valeur de n à la puissance 3
2
def puiss3(n):
3
resultat = n*n*n
4
return resultat
5