Bonjour pouvez vous m'aider pour le devoir nsi s'il vous plait. Merci pour votre aide. 1/ mes_fruits = {poire: 3, pomme: 4, orange: 2} print (Stock de fruits :)
Informatique
Exaid
Question
Bonjour pouvez vous m'aider pour le devoir nsi s'il vous plait. Merci pour votre aide.
1/
mes_fruits = {"poire": 3, "pomme": 4, "orange": 2}
print ("Stock de fruits :")
for fruit, qte in mes_fruits.items():
print (f"{fruit} : {qte}")
• Faire une fonction qui a en paramètre le dictionnaire des fruits et qui retourne le nombre de fruits au total.
2/
dico = {"nom": "","prénom": "","age": 0}
for elm in dico:
dico[elm]=input(elm+' : ')
Modifier le programme de telle manière à ce que lorsqu’on demande l’age, la valeur associée soit un entier.
3/Donner le résultat de ce dictionnaire en compréhension :
dico = { (i**2)%10 : i for i in range(11) }
1/
mes_fruits = {"poire": 3, "pomme": 4, "orange": 2}
print ("Stock de fruits :")
for fruit, qte in mes_fruits.items():
print (f"{fruit} : {qte}")
• Faire une fonction qui a en paramètre le dictionnaire des fruits et qui retourne le nombre de fruits au total.
2/
dico = {"nom": "","prénom": "","age": 0}
for elm in dico:
dico[elm]=input(elm+' : ')
Modifier le programme de telle manière à ce que lorsqu’on demande l’age, la valeur associée soit un entier.
3/Donner le résultat de ce dictionnaire en compréhension :
dico = { (i**2)%10 : i for i in range(11) }
1 Réponse
-
1. Réponse lejam60
Réponse :
Explications :
1)
def tailleDico(dico):
resu = len(dico)
return resu
mes_fruits = {"poire": 3, "pomme": 4, "orange": 2}
resu = tailleDico(mes_fruits)
print(resu)
2) Plus de précision pour la question 2
3)
dico = { (i**2)%10 : i for i in range(11) }
print (dico)
la liste
{0: 10, 1: 9, 4: 8, 9: 7, 6: 6, 5: 5}