|
Atomion
Atomion
|
Métodos públicos | |
| def | __new__ (cls, *args, **kwargs) |
| None | __init__ (self, Union[str, Molecule, List[IonMonoAtomique]] valeur, *args, bool verif_stable=False) |
| str | __str__ (self) |
| IonPolyAtomique | __add__ (self, Union[IonMonoAtomique, IonPolyAtomique] obj) |
| IonPolyAtomique | __iadd__ (self, Union[IonMonoAtomique, IonPolyAtomique] obj) |
| Union[None, IonMonoAtomique, IonPolyAtomique] | __sub__ (self, Union[IonMonoAtomique, IonPolyAtomique] obj) |
| Union[None, IonMonoAtomique, IonPolyAtomique] | __isub__ (self, Union[IonMonoAtomique, IonPolyAtomique] obj) |
| str | __repr__ (self) |
| bool | __eq__ (self, Any obj) |
| str | notation_symbole (self, *args, bool A=True, bool Z=True) |
Atributos públicos | |
| ions | |
| proton | |
| neutron | |
| electron | |
| nucleon | |
| masse | |
| masse_moleculaire_relative | |
Objecto que representa un ion polyatomico.
| None atomion.objets.ion.IonPolyAtomique.__init__ | ( | self, | |
| Union[str, Molecule, List[IonMonoAtomique]] | valeur, | ||
| * | args, | ||
| bool | verif_stable = False |
||
| ) |
Args:
valeur: Si str, corresponde al simbolo del ion polyatomique (no es necesario indicar el cargo); si Molecule o List[IonMonoAtomique], converte en el ion polyatomique.
verif_stable: Define si hay que comprobar que el ion es estable.
| str atomion.objets.ion.IonPolyAtomique.notation_symbole | ( | self, | |
| * | args, | ||
| bool | A = True, |
||
| bool | Z = True |
||
| ) |
Args:
A: Si falso, no muestra el numero de nucleon.
Z: Si falso, no muestra el numero atomico.