|
Atomion
Atomion
|
Métodos públicos | |
| None | __init__ (self, Union[str, IonPolyAtomique, List[Atome]] valeur, *args, bool verif_stable=True) |
| str | __str__ (self) |
| Molecule | __add__ (self, Union[Molecule, Atome] obj) |
| Molecule | __iadd__ (self, Union[Molecule, Atome] obj) |
| Union[None, Atome, Molecule] | __sub__ (self, Union[Molecule, Atome] obj) |
| Union[None, Atome, Molecule] | __isub__ (self, Union[Molecule, Atome] obj) |
| str | __repr__ (self) |
| bool | __eq__ (self, Any obj) |
| str | notation_symbole (self, *args, bool A=True, bool Z=True) |
Atributos públicos | |
| atomes | |
| proton | |
| neutron | |
| electron | |
| masse | |
| masse_moleculaire_relative | |
Objecto que representa una molécula.
| None atomion.objets.molecule.Molecule.__init__ | ( | self, | |
| Union[str, IonPolyAtomique, List[Atome]] | valeur, | ||
| * | args, | ||
| bool | verif_stable = True |
||
| ) |
Args:
valeur: Si str, corresponde al simbolo del molécula; si IonPolyAtomique o List[Atome], converte en el Molecule.
verif_stable: Define si hay que comprobar que el molécula es estable.
| str atomion.objets.molecule.Molecule.notation_symbole | ( | self, | |
| * | args, | ||
| bool | A = True, |
||
| bool | Z = True |
||
| ) |
Args:
A: Si falso, no muestra el numero de nucelon.
Z: Si falso, no muestra el numero atomico.