Leçon #4 : les fonctions

Écrire une fonction

Dans un éditeur de texte (gedit, emacs...) éditer un fichier titi.py avec :

def calcul(a,b,c): print a+b+c

calcul(1,2,8)

Qu'est-ce que ça fait ?

Réutiliser une fonction

def calcul(a,b,c): print a+b+c

calcul(1,2,8) calcul(1,2333,8) calcul(1,23,84234) calcul(1,24,842342)

Quelques programmes faux

Les programmes suivants ne marchent pas, pourquoi ?

def calcul(a,b,c): print a+b+c

calcul(1,2,8,10)

def calcul(a,b,c): print a+b+c+d

calcul(1,2,8,10)

Variantes

def calcul(d,e,f): print d2+e3+f/e

calcul(1,2,3) calcul(1,0,2)