Expression python pour construire une base de prix associés à des produits

Résolu/Fermé
nelmichel Messages postés 6 Date d'inscription dimanche 5 mai 2019 Statut Membre Dernière intervention 5 mai 2019 - 5 mai 2019 à 13:36
 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
A voir également:

1 réponse

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
0
nelmichel Messages postés 6 Date d'inscription dimanche 5 mai 2019 Statut Membre Dernière intervention 5 mai 2019
5 mai 2019 à 13:45
merci de ta réponse je vais essayer de m'en inspirer
je début sur python
0
nelmichel Messages postés 6 Date d'inscription dimanche 5 mai 2019 Statut Membre Dernière intervention 5 mai 2019
5 mai 2019 à 13:54
j'ai un message d'erreur on doit associer les noms des prix avec les prix je ne parviens pas à la faire
j'ai un message d'erreur
problème de syntaxe .... j'y comprends pas grand chose :-(
0
zucrezel > nelmichel Messages postés 6 Date d'inscription dimanche 5 mai 2019 Statut Membre Dernière intervention 5 mai 2019
5 mai 2019 à 13:56
Montres-nous ton code.
Et si tu n'es pas en ligne de commande retire les
>>>
0
nelmichel Messages postés 6 Date d'inscription dimanche 5 mai 2019 Statut Membre Dernière intervention 5 mai 2019
5 mai 2019 à 14:27
base des prix {'sabre laser = 229.0,Mitendo DX : 127.30, Coussin Linux : 74.50', Slip Goldorak : 29.90, Station Nextpreso : 184.6
0
zucrezel > nelmichel Messages postés 6 Date d'inscription dimanche 5 mai 2019 Statut Membre Dernière intervention 5 mai 2019
Modifié le 5 mai 2019 à 14:42
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
    }
0