Menu

Expression python pour construire une base de prix associés à des produits [Résolu]

Messages postés
7
Date d'inscription
dimanche 5 mai 2019
Statut
Membre
Dernière intervention
5 mai 2019
- - Dernière réponse :  zucrezel - 5 mai 2019 à 15:02
Bonjour,


Je souhaiterai avec de l'aide concernant la programmation Python
Voici les instructions

Question 1

Donner une expression Python pour construire la base des prix des produits correspondant à la table suivante :

Nom du produit Prix TTC
Sabre laser 229.0
Mitendo DX 127.30
Coussin Linux 74.50
Slip Goldorak 29.90
Station Nextpresso 184.60


en utilisant un dictonnaire de type dict [str: float]

Merci d'avance de votre aide
Afficher la suite 

Votre réponse

1 réponse

0
Merci
Bonjour,

Extrait de l'aide officielle de python: https://docs.python.org/fr/3/tutorial/datastructures.html#dictionaries
(tu pourras facilement faire le parallèle avec ce que tu dois faire)

>>> tel = {'jack': 4098, 'sape': 4139}
>>> tel['guido'] = 4127
>>> tel
{'jack': 4098, 'sape': 4139, 'guido': 4127}
>>> tel['jack']
4098
> nelmichel
Messages postés
7
Date d'inscription
dimanche 5 mai 2019
Statut
Membre
Dernière intervention
5 mai 2019
-
Chaque clé de type texte doit être entourée de quotes et le séparateur entre une clé et une valeur c'est le
:
. Un dictionnaire débute et termine par des accolades
{}
.
En étant rigoureux, on arrive à un résultat comme ceci:

produits = {
    'sabre laser': 229.0,
    'Mitendo DX': 127.30, 
    'Coussin Linux': 74.50, 
    'Slip Goldorak': 29.90, 
    'Station Nextpreso': 184.6
    }
nelmichel
Messages postés
7
Date d'inscription
dimanche 5 mai 2019
Statut
Membre
Dernière intervention
5 mai 2019
-
ok super merci je comprends mieux la logique :-)
je dois mettre PRINT entre accolade pour que la liste s'affiche ?
> nelmichel
Messages postés
7
Date d'inscription
dimanche 5 mai 2019
Statut
Membre
Dernière intervention
5 mai 2019
-
Si tu es en python 3.x
print (produits)


avec python 2.x
print produits
nelmichel
Messages postés
7
Date d'inscription
dimanche 5 mai 2019
Statut
Membre
Dernière intervention
5 mai 2019
-
ok c'est bon j'ai plus de message d'erreur merci beaucoup
j'aurai sûrement d'autres questions si ça t'ennuie pas
> nelmichel
Messages postés
7
Date d'inscription
dimanche 5 mai 2019
Statut
Membre
Dernière intervention
5 mai 2019
-
Marque le sujet comme étant résolu stp et fais un nouveau post
Commenter la réponse de zucrezel