Bonjour, j'ai cette exercice à faire en NSI mais n'ayant jamais de leçon de mes profs il m'est tres compliqué de me sortir dans ce genre d'exercice. voici l'énoncé (photo) ainsi que ce que jai commencer (ci-dessous) seulement mon programme ne marche pas et je ne vois pas comment le midifier avec mes connaissances.


"Au" = ["Te" : 2970 , "Tf" : 1063, "Z" : 79, "A" : 196,967 ]

"GA" =["Te" : 2237, "Tf" : 29,8, "Z" : 31, "A" : 69,72]

print ( dico [Au] , [Z] )



merci d'avance pour votre réponse !​


Bonjour Jai Cette Exercice À Faire En NSI Mais Nayant Jamais De Leçon De Mes Profs Il Mest Tres Compliqué De Me Sortir Dans Ce Genre Dexercice Voici Lénoncé Pho class=

Sagot :

Réponse :

Bonjour,

Voici le code Python:

dico = {"Au": {"Te": 2970, "Tf": 1063, "Z": 79, "A": 196.967}, "Ga": {"Te": 2237, "Tf": 29.8, "Z": 31, "A": 69.72}}

print(dico["Au"]["Z"])

Cela retournera:

>>> 79

Explications:

Pour accéder à des données d'une liste Python grâce à des clés (ex: "voiture"), on utilise les dictionnaires Python, c'est ce que j'ai ici utilisé, on accède au dictionnaire dico qui contient une clé "Au" qui est elle-même un dictionnaire comme valeur qui contient toutes les clés et valeur (Te, Tf...), et Ga étant la seconde clé du dictionnaire, qui reprend donc ce même principe.