1/ On a écrit le script de la fonction exercice1.
def exercice1 (a) :
return a**2-a+1
1. Combien d'arguments cette fonction possède-t-
elle ? Le(s)quel(s)?
2. Que renvoie la fonction exercice1 lorsqu'on tape
les instructions suivantes ?
a. >>> exercice1(2)
b.>>> exercice1(5)
c. >>> exercice1(2.1)
2/ On considère la fonction vitesse ci-dessous.
1 def vitesse(distance, temps) :
2 return distance/temps
1. Combien d'arguments cette fonction possède-
elle ? Le(s)quel(s) ?
2. On suppose que
la distance est exprimée
kilomètre et le temps en heure. On a écrit dans I
console les instructions suivantes.
››› vitesse (120,1.5)
80,0
Que signifie le résultat 80 ?
3. Écrire dans l'éditeur une fonction temps dont le
arguments sont une distance d parcourue à un
vitesse v et qui renvoie le temps correspondant.
Compléter la fonction tension ci-dessous pour
qu'elle renvoie la tension aux bornes d'un appareil
électrique de résistance R exprimée en ohm dans
lequel passe une intensité l exprimée en ampère.
1 def tension( . ) :
2 return
7 /Ecrire une fonction solde
qui renvoie le prix soldé
d'un
article
lorsque
l'utilisateur
donne
le
prix initial
et la remise
en pourcentage.