Atomion
Atomion
Métodos públicos | Atributos públicos | Lista de todos los miembros
Referencia de la Clase atomion.objets.molecule.Molecule

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
 

Descripción detallada

Objecto que representa una molécula.

Documentación del constructor y destructor

◆ __init__()

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.

Documentación de las funciones miembro

◆ notation_symbole()

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.

La documentación para esta clase fue generada a partir del siguiente fichero: