SABADO 26/06/2021 de Ciencias. Balanceo de Ecuaciones Químicas con Python

in hive-193637 •  3 years ago  (edited)

intro.JPG

Imagen diseñada por mi

Balanceo de Ecuaciones Químicas con la librería Chempy de Python.

¿Qué es Chempy?

ChemPy es un paquete de Python útil para resolver problemas de química.

Aquí trabajaremos con Google Colab donde puedes utilizar una herramienta de Google Online y no tienes necesidad de instalar ningún programa de python en tu computadora, un ejemplo de ellos es Anaconda o de la pagina propia de python.

Pero al trabajar con Google Colab podrás programar online de una manera rápida y sencilla. Para la utilización de esta librería previamente deberíamos instalar Chempy en Google Colab pero a la hora de instalar en la parte final me salía una advertencia y al darle Runtime pude reiniciar las variables nuevamente, le di a correr nuevamente el instalador y listo, todo solucionado pero aquí les colocare como hacerlo (me corría el código con la advertencia pero preferí seguir lo que Google Colab me recomendaba).

0.JPG

Luego le damos Alt + Enter y se instalara el paquete de Chempy en Google Colab , y en la parte final nos saldrá una advertencia de esta forma, donde veremos que debemos darle click en Restart Runtime.

error_A.jpg

Luego tendremos que :

error_B.jpg

Y Luego nuevamente tendremos que subir para darle Cick para que se instale nuevamente pip install chempy o simplemente darle Click donde les mostrare pero debe ser en la casilla donde este pip install chempy.

A.jpg

Ahora se vera de la siguiente forma donde veremos que todo está correctamente instalado porque esta actualizado.

B.jpg

Nota: Es raro que pase este tipo de cosas pero para estar sobre seguros es mejor hacer este tipo de recomendación, otras librerías se instalan sin problemas asi que esto es algo no tan común, así que comencemos.

Comenzando la resolución del Balanceo de Ecuaciones Químicas con Python.

Aquí les comparto mi link de Google Colab:

https://colab.research.google.com/drive/1PSKCqSoPoKa96fSlaNXImWN9bikIevL7?usp=sharing

Cada vez que veas el símbolo que mostrare en la parte inferior dale click para correr el código.

simbolo.jpg

1.JPG

2.JPG

3.JPG

Python es un lenguaje muy poderoso en el área científica solo que por ser un lenguaje de alto nivel no lo hace tan competitivo, eso lo aleja del desarrollo de teléfonos, y también en el desarrollo web, pero es el principio no solo del área científica sino de la inteligencia artificial. Yo soy un autodidacta que le gusta aprender y aunque no lo domino me parece muy interesante, espero le pueda ayudar mucho esto que hice y mas porque python es software libre.

Documentacion de Chempy : https://pythonhosted.org/chempy/ https://pypi.org/project/chempy/
Espero pueda gustarle a la comunidad esta pequeña guía de como se usa esta librería en Python @adeljose, @albenis, @edlili24, @inspiracion,@rypo01, @saracampero, @miyexi, @tocho2, @wilmer1988 y con mi persona (@anasuleidy) y que pueda ayudarles mucho a quienes estén estudiando el área de la química.
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Wow es genial, cuantas cosas tiene internet para facilitarnos la vida.
Gracias por participar en sabado de ciencias.

Realmente tiene de todo un poco, y uno puede complementar al otro. A mí me gusto python cuando supe de el por su gran cantidad de herramientas que tiene, un ejemplo de ello es poder desarrollar cálculos matemáticos a nivel simbólico es decir puedes tener una expresión y desarrollarla pero se verá como letras, tal cual tu lo harías pero solo el resultado, así pasa con las derivadas, limites y otros cálculos.
Esa librería se llama Sympy (la del calculo simbólico) y es interesante. Poco a poco espero ir viendo temas puntualmente que sean de utilidad para que apenas algunos les gusten y puedan ayudarse lo hagan con gusto.

Gracias por ser parte de la Comunidad Oficial Steem Venezuela, tu publicación ha sido recompensada por La cuenta Comunitaria @hive-193637 de la Comunidad Oficial Steem Venezuela.

Esperamos tu aporte al crecimiento de La comunidad haz tu delegación a nuestra Cuenta comunitaria Steem Venezuela, haz Clic a los siguientes enlaces:

50 SP 100 SP 250 SP 500 SP 1000 SP
2500 SP



UNIDOS SOMOS MÁS FUERTES!

venezuela blog.jpg

Muchas gracias!! Realmente espero poder desarrollar un poco mas de manera puntualizada para que las personas lo vean práctico. A veces existen tantas cosas pero uno desea algo básico para bachillerato o la universidad y esa es parte de mi visión, tomar las cosas que sean interesantes y hacerlas útiles.

Espero seguir aportando a esta comunidad porque el crecimiento de conocimiento es de un potencial casi ilimitado.

Excelente publicación, sigue trabajando con amor y dedicación.
Te invito a participar en mi Concurso "Mi Steemundo" # 15: Mis miedos.

Éxitos siempre!!
@anasuleidy

Muchas gracias!! Si así seguiré haciéndolo para ir creciendo. Ayer precisamente dije hare esto porque seguramente les gustara, no era muy difícil así que pude probar online y confirmar que era así, luego dije casi es la hora pero dije " Es mejor que quede bien realizado a postear algo mal hecho para para la comunidad “.... Por eso le dedique a este post, intente hacerlo más visual y practico posible.

Espero participar en su concurso!! Muchas gracias @steemundo