Programmation 2

Retrouver tous les sujets résolus.
sos-math(21)
Messages : 10334
Enregistré le : lun. 30 août 2010 11:15

Re: Programmation 2

Message par sos-math(21) » mer. 6 janv. 2021 20:15

Bonjour,
Peux-tu me renvoyer ton script complet pour que je le teste ?
Il faut aussi faire attention aux valeurs de X[j] car étant donné que tu divises par celles-ci, s'il y en a qui valent 0, cela posera un problème.
Bonne continuation
Invité

Re: Programmation 2

Message par Invité » mer. 6 janv. 2021 20:20

c'est bon finalement je viens de réussir !

il y a vait un pb d'indentation

mùerci !
Invité

Re: Programmation 2

Message par Invité » mer. 6 janv. 2021 20:21

c'est bon finalement je viens de réussir !

il y a vait un pb d'indentation

mùerci !
sos-math(21)
Messages : 10334
Enregistré le : lun. 30 août 2010 11:15

Re: Programmation 2

Message par sos-math(21) » mer. 6 janv. 2021 21:21

Bonsoir,
cela me rassure car je n'avais pas vu d'erreur manifeste dans ton script.
Bonne continuation
Invité

Re: Programmation 2

Message par Invité » sam. 23 janv. 2021 21:28

et mince, j'ai oublié qu'il fallait aussi rendre cet exercice...

Je peux vous poser une rapide question dessus ?
sos-math(21)
Messages : 10334
Enregistré le : lun. 30 août 2010 11:15

Re: Programmation 2

Message par sos-math(21) » sam. 23 janv. 2021 21:29

Pose toujours ta question....
Invité

Re: Programmation 2

Message par Invité » sam. 23 janv. 2021 21:37

je suis encore bloquée sur cet exo : https://www.cjoint.com/data/KAfcIVZuecf ... python.png

pour l'instant pour l'exercice 1 j'ai fait ça : https://trinket.io/python3/bf7245d19d

mais j'ai encore un message d'erreur, j'en ai très marre, je vois pas d'où elle vient.

Et vous ?
sos-math(21)
Messages : 10334
Enregistré le : lun. 30 août 2010 11:15

Re: Programmation 2

Message par sos-math(21) » sam. 23 janv. 2021 22:02

Ton programme comporte pas mal d'erreurs : que valent tes X et Y, que vaut X0 ? Que fais tu de tes fonctions construites que tu n'appelles pas ?
On a l'impression que tu as recopié un programme sans comprendre ce qu'il fait, je me trompe ?
Bonne soirée
Invité

Re: Programmation 2

Message par Invité » sam. 23 janv. 2021 22:07

non vous ne vous trompez pas...

je ne sais plus quoi faire, il faut vraiment que je fasse cet exercice pour sauver mon semestre....

j'ai modifié un peu et j'en suis ici :

https://trinket.io/python3/b8e00c32f3

je cherche toujours à faire l'exo 1....
sos-math(21)
Messages : 10334
Enregistré le : lun. 30 août 2010 11:15

Re: Programmation 2

Message par sos-math(21) » dim. 24 janv. 2021 07:47

Bonjour,
À quoi sont censés répondre tes programmes ? Quelle est ta question ?
Dans ton programme, quel est le but de cette ligne :

Code : Tout sélectionner

liste=[abs((X[j]-Y[j])/X[j]) for j in range (len(X))]
Il faut que tu sois au clair sur la demande avant de pouvoir répondre.
Bon courage
Invité

Re: Programmation 2

Message par Invité » dim. 24 janv. 2021 12:46

sos-math(21) a écrit :
mer. 6 janv. 2021 10:39
Bonjour,
Dans ta liste, il faut écrire : for j in range(len(X) car la variable n n’est pas connue et tu utilises j comme indice de tes listes.
Sinon, cela me semble correct : il n’y a qu’un moyen de le vérifier c’est d’exécuter le programme.
Bonne application
Ici on avait parlé de cette liste, non ?
sos-math(21)
Messages : 10334
Enregistré le : lun. 30 août 2010 11:15

Re: Programmation 2

Message par sos-math(21) » dim. 24 janv. 2021 13:52

Bonjour,
Certes, le programme est correct mais il n'y a pas de liste X ni de liste Y dans ton script, en tout en variable globale.
C'est ce qui explique le message d'erreur : Python cherche une liste X, une liste Y et ne la trouve pas.
C'était le sens de ma remarque : que dois-tu calculer en X et en Y ?
Répondre