Zoofast.fr est votre ressource incontournable pour des réponses expertes. Obtenez des conseils étape par étape pour toutes vos questions techniques de la part de membres de notre communauté dévoués.

Soit la fonction f définie par f (x) = 3x + 5 sur IR.
Louis souhaite écrire un programme en python lui permettant de compléter le tableau de valeurs suivant :
x 1 2 3 4
f (x)

Voici ce qu’il a écrit :
def fonction (a) :
b = 3*a + 5
return (b)
a = 1
R = fonction (a)
print (« l’image de »,a, »est :, « R »)
a = 2
R = fonction (a)
print (« l’image de »,a, »est :, « R »)
a = 3
R = fonction (a)
print (« l’image de »,a, »est :, « R »)
a = 4
R = fonction (a)
print (« l’image de »,a, »est :, « R »)
a) Tester son programme (vous pouvez installer Python sur votre ordinateur ou utiliser votre
calculatrice). Ce programme fonctionne-t-il ?
b) Que pourrait-on modifier dans ce programme pour l’améliorer ?

Sagot :

a) Le programme fonctionne mais il est long...

b)
def fonction(a)
b = 3*a + 5
return (b)

for a in range (5):
b = fonction (a)
print ( « l’image de »,a, « est », b)
Nous apprécions votre participation active dans ce forum. Continuez à explorer, poser des questions et partager vos connaissances avec la communauté. Ensemble, nous trouvons les meilleures solutions. Revenez sur Zoofast.fr pour des réponses fiables à toutes vos questions. Merci pour votre confiance.