|
| None | __init__ (self, Union[int, str, IonMonoAtomique] valeur, *args, Optional[int] neutron=None) |
| |
|
Union[Atome, Molecule, IonMonoAtomique] | __add__ (self, Union[Proton, Neutron, Electron, Atome] obj) |
| |
|
Union[Atome, Molecule, IonMonoAtomique] | __iadd__ (self, Union[Proton, Neutron, Electron, Atome] obj) |
| |
|
Union[Atome, IonMonoAtomique] | __sub__ (self, Union[Proton, Neutron, Electron] obj) |
| |
|
Union[Atome, IonMonoAtomique] | __isub__ (self, Union[Proton, Neutron, Electron] obj) |
| |
|
Molecule | __mul__ (self, int obj) |
| |
|
str | __str__ (self) |
| |
|
str | __repr__ (self) |
| |
|
int | __hash__ (self) |
| |
|
bool | __eq__ (self, Any obj) |
| |
| str | notation (self) |
| |
| str | notation_symbole (self, *args, bool A=True, bool Z=True) |
| |
|
|
| neutron |
| |
|
| electron |
| |
|
| masse |
| |
|
| nucleon |
| |
|
| configuration |
| |
|
|
| notation_couche = utile.notation_couche |
| |
|
| notation_configuration = utile.notation_configuration |
| |
Objeto representación de un atomo.
◆ __init__()
| None atomion.objets.atome.Atome.__init__ |
( |
|
self, |
|
|
Union[int, str, IonMonoAtomique] |
valeur, |
|
|
* |
args, |
|
|
Optional[int] |
neutron = None |
|
) |
| |
Args:
valeur: Si IonMonoAtomique, convierte el ion en atomo; si int, equivale el numero de proton; si str, equivale el simbolo.
neutron: Define el numero de proton por l'isotopo.
◆ notation()
| str atomion.objets.atome.Atome.notation |
( |
|
self | ) |
|
Devuelve al notacion del atomo.
◆ notation_symbole()
| str atomion.objets.atome.Atome.notation_symbole |
( |
|
self, |
|
|
* |
args, |
|
|
bool |
A = True, |
|
|
bool |
Z = True |
|
) |
| |
Args:
A: Define si hay que muestra el numero de nucleon.
Z: Defini si hay que muestra el numero atomico.
La documentación para esta clase fue generada a partir del siguiente fichero: