Module servant à manipuler facilement des atomes, ions (monoatomiques/polyatomiques) et molécules.
Vous trouverez un fichier exemples.py
avec les diverses fonctionnalités.
Le module est compatible avec Micro Python 1.9.4
, donc aussi pour les calculatrices !
from atomion import *
oxygene = Atome('O') # Avec symbole
hydrogene = Atome(1) # Avec nombre proton
eau = hydrogene * 2 + oxygene
# Ou
eau = Molecule('H2O')
chlorure = Ion('Cl')
# Ou
chlorure = IonMonoAtomique('Cl')
carbonate = Ion('CO3')
# Ou
carbonate = IonPolyAtomique('CO3')
equation = Equation('Cu + O2 -> CuO')
equation.equilibrer()
equation == '2 Cu + O₂ -> 2 CuO'
reaction = Reaction(
equation = equation,
quantites_reactifs = {
Atome('Cu'): 1.6,
Molecule('O2'): 1.3
}
)
reaction.final() == {
Atome('Cu'): 0.0,
Molecule('O2'): 0.5,
Molecule('CuO'): 1.6
}
from atomion.raccourcis import *
eau = H * 2 + O
# Ou
eau = H2O
print(eau)
Pour voir le reste des fonctionnalités, regardez le fichier exemples.py
.
- Ajout quarks (up et down).
- Ajout objet Noyau.
- Contiendra objet
Proton
etNeutron
. - S'additionnera aux objets Electron pour former des atomes/ions.
- Contiendra objet
- Ajout fusion nucléaire.
- Ajout fission nucléaire.
-
Ouvrez une invite de commande.
Comment faire ?
Appuyez sur la touche
Windows
+ la toucheR
, et écrivezcmd
dans la fenêtre qui s'est ouverte. -
Assurez-vous d'avoir
Python >=3.6
d'installé.Comment savoir ?
Ecrivez
python --version
dans l'invite de commande. Si Python est installé cela affichera la version qui doit être supérieur à3.6
. Si ce n'est pas le cas, installer Python dans une version égal ou supérieur à 3.6 pour éviter les soucis de compatibilité. -
Vérifiez que
pip
est installé.Comment vérifier ?
Ecrivez
pip --version
dans l'invite de commande. Sipip
est installé cela affichera la version qui doit être supérieur à10.0.0
.
Si ce n'est pas le cas, écrivezpython -m pip install --upgrade pip
pour mettre à jour. -
Ecrivez la commande suivante :
pip install atomion
-
L'ors de nouvelle mise à jour il suffira de rajouter
--upgrade
pour mettre le module à jour :pip install atomion --upgrade
-
Ensuite créez un nouveau fichier, importez le module, et amusez vous !
from atomion import * print(Atome('C') + Molecule('O2'))
Attention, pour les calculatrices qui ne peuvent pas avoir de dossiers, il n'est pas possible d'utiliser le module, mais une version en un seul fichier est en cours pour que vous puissiez l'utiliser.
- Repérez le bouton vert avec écrit "Code" sur cette page et appuyez dessus.
- Cliquez sur
Download ZIP
. - Une fois le téléchargement terminé, ouvrez le
.zip
et glissez le dossier qui se trouve à l'intérieur autre part (dans un endroit accessible). - Ouvrez le dossier que vous avez déplacé et mettez le dossier
atomion
dans votre calculatrice (que vous aurez branchée à votre ordi via câble USB ou autre). - Vous pouvez aussi rajouter le fichier
exemples.py
dans votre calculatrice, cela permettra de vérifier que tout fonctionne quand vous l'exécuterez. - Si vous n'avez plus rien d'autre à faire, débranchez votre calculatrice, exécutez le fichier
exemples.py
si vous l'avez mis, et si tout fonctionne, amusez-vous !
Elle n'est pas fini, mais disponible :
- 🇫🇷 En français
- 🇪🇸 En español
Fait avec DoxyTH.