Fonctions

Créer une fonction

def parabole(x):
return x ** 2 - 3

Ainsi la fonction “parabole” est ici la fonction mathématique qui à x associe x2 - 3. La définition de la fonction peut comporter plusieurs lignes. Tout ce qui est dans la fonction devra être indenté. Il faut évaluer la définition de la fonction pour la mettre en mémoire avant de l'utiliser. Si vous ne faites qu'évaluer sa définition, il ne se passera rien car elle n'est alors pas exécutée.

Pour l'utiliser, il suffit de taper parabole et un argument entre parenthèses. Cet argument sera affecté à la variable x de la définition de la fonction. Cette fonction renverra alors le résultat.

parabole(4)

Importer une fonction

from math import cos, pi
print(pi)
print(cos( pi / 3. )

donne

3.141592653589793
0.5000000000000001

import math
math.cos( math.pi / 3. )

donne

0.5000000000000001