👤
EXAID
Answered

Bonjour pouvez vous m'aider en NSI sur le dictionnaire s'il vous plait. Merci pour votre aide

1 /
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.(=Lorsqu'on rentre la valeur pour la clé age, il ne faut pas que ce soit une chaine de caractère mais un nombre entier)

Sagot :

Bonjour,

Ce que j'ai fais: j'ai juste rajouté une petite condition qui fait en sorte de récupérer un int (integer = entier) si la clé est l'age et qui sinon récupère la valeur normalement

Ce qui fait que si on rentre un autre chose qu'un nombre entier pour l'age le programme plante

pour récupérer un entier sur un input il suffit de rajouter int devant :

int(input("Age?")) , meme chose stv récuper un string ou autre :D

Ne fais pas attention au "import os" et "os.system("pause")" c'était pour moi ça ;)

Et le "Je suis un chèvre confirme bien que l'on est passé dans la condition qui permet de récupérer le int  (la chevre n'est pas obligatoire hein)  xD

Bonne journée :D

View image DOUCEPATATE

© 2024 IDNLearn. All rights reserved.