Programmer un tableau de classification périodique

Fermé
sketchup01200 Messages postés 215 Date d'inscription samedi 17 mars 2012 Statut Membre Dernière intervention 24 novembre 2013 - 23 nov. 2013 à 23:06
sketchup01200 Messages postés 215 Date d'inscription samedi 17 mars 2012 Statut Membre Dernière intervention 24 novembre 2013 - 24 nov. 2013 à 16:50
Bonjour,

Je suis un adepte du langage de programmation Python, et j'aimerai bien m'exercer à écrire des programmes vraiment simple. Je voudrai créer un programme sans fenêtre qui reprend le thème de la classification périodique. Par exemple, dès que je rentre le numéro atomique d'un élément, le programme me retourne l'élément correspondant.
J'ai pensé à faire des
if a==1, print ("H") mais je ne compte pas faire ceci pour tous les éléments du tableau !
Je recherche donc une fonction qui puisse chercher directement l'élément en une syntaxe. Bien sûr il faudra que j'attribue chaque numéro à chaque élément. Mais il y a t il une fonction qui dise :
"if a==1 ou 2 ou 3 ou 4 ou etc, print ("H ou He ou Li ou Be ou etc")

plus simplement ? Je suis à votre écoute.

Sinon il faudra que je fasse une condition pour chaque variable...

Merci d'avance
A voir également:

2 réponses

Utilisateur anonyme
24 nov. 2013 à 07:56
Tu peux utiliser un dictionnaire python avec une boucle for pour parcourir toutes les clés du dico...

Bonne continuation.
0
sketchup01200 Messages postés 215 Date d'inscription samedi 17 mars 2012 Statut Membre Dernière intervention 24 novembre 2013 30
24 nov. 2013 à 16:50
Merci pour la réponse, je vais regarder cela de suite
0