Python - balancear ecuaciones químicas redox python

 
Vista:

balancear ecuaciones químicas redox python

Publicado por Renzo (1 intervención) el 10/01/2016 18:09:51
Hola, necesito ayuda para un programa en python el cual consiste en balancear ecuaciones químicas redox, hasta el momento he separado los elementos en listas, para poder operarlos , pero no se me ocurre como puedo llegar a los coeficientes correctos en la reacción según los estados de oxidación, de cada elemento.

ej: H2 + O2 -> H2O == 2H2 + O2 -> 2H2O

Estado de Oxidación: H: +1
Estado de Oxidación O: -2

por favoor ayudaaa! :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

balancear ecuaciones químicas redox python

Publicado por Daniel (1 intervención) el 10/04/2016 17:23:31
Amigo si lo consignes porfa comunícame que también lo necesito jajaj
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

balancear ecuaciones químicas redox python

Publicado por Erick Obregón Fonseca (1 intervención) el 28/01/2018 03:27:13
Encontré este vídeo:

El código iría algo así:

1
2
3
4
from chempy import balance_stoichiometry
 
reactivos, productos = balance_stoichiometry({'H2', 'O2'}, {'H2O'})
print(reactivos, productos)

Salida:
{'H2' : 2, 'O2' : 1} {'H2O' : 2}

Ahí se puede usar un poco de creatividad para mostrar la ecuación balanceada de la manera que quiere.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar