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. Dans ce cas, on parle parfois de méthode.
Exemple : Une fonction de temporisation.
1
# temporise en faisant compter l'ordinateur jusqu'à la valeur duree2
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 32
def puiss3(n):
3
resultat = n*n*n
4
return resultat
5