#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Library references : * https://pypi.org/project/mendeleev/ * https://mendeleev.readthedocs.io/en/stable/ * https://github.com/lmmentel/mendeleev """ from mendeleev import element # on peut accéder aux valeurs en utilisant le symbole de l'élément print(element('Na').atomic_number) print(element('Na').melting_point) print(element('Na').boiling_point) # on peut aussi accéder aux mêmes valeurs par nombre atomique print(element(11).melting_point, element(11).boiling_point) # On peut parcourir une liste d'éléments, par exemple les 18 premiers for atnum in range(1, 19): print(element(atnum).atomic_number, element(atnum).symbol, element(atnum).name, element(atnum).melting_point, element(atnum).boiling_point, )