Sabado de SV-Ciencias Que es y como instalar Python ?steemCreated with Sketch.

in Steem Venezuela3 years ago (edited)


Python

Python es un lenguaje de programación potente y fácil de aprender. Tiene estructuras de datos de alto nivel eficientes y un simple pero efectivo sistema de programación orientado a objetos. La elegante sintaxis de Python y su tipado dinámico, junto a su naturaleza interpretada lo convierten en un lenguaje ideal para scripting y desarrollo rápido de aplicaciones en muchas áreas, para la mayoría de plataformas.

El intérprete de Python y la extensa librería estándar se encuentran disponibles libremente en código fuente y de forma binaria para la mayoría de las plataformas desde la Web de Python, https://www.python.org/, y se pueden distribuir libremente. El mismo sitio también contiene distribuciones y referencias a muchos módulos libres de Python de terceros, programas, herramientas y documentación adicional.

El intérprete de Python es fácilmente extensible con funciones y tipos de datos implementados en C o C++ (u otros lenguajes que permitan ser llamados desde C). Python también es apropiado como un lenguaje para extender aplicaciones modificables.

Referencia tomada de la documentación oficial de Phyton


Nos dirigimos a el sitio oficial de phyton


Instalacion de Python


1.JPG


Para tener documentación oficial tenemos la referencia en el mismo sitio web

2.jpg


4.JPG


3.jpg


5.JPG


5_1.JPG


5_2.JPG


6.JPG


7.JPG


Verificamos que esta bien instalado, en el cual vamos a menú de inicio y buscamos cmd para abrirlo:


8.jpg


Copiamos Python y le damos enter , en el cual observamos su versión entre otras cosas pero también al escribir pip y le damos enter, vemos que el nombre pip no esta definido , pero aunque se encuentra dentro de la carpeta python es necesario hacer algo previamente después de instalarlo porque el permite instalar funciones matemáticas, científicas y estadísticas en python.


9.JPG


Para poder tener todo en uso debemos hacer estos pasos:


10.jpg


Nos tiene que llevar a la siguiente carpeta donde copiaremos esta ruta en la parte superior C:\Program Files\Python310


12.jpg


Ahora nos vamos a inicio y buscamos " Editor de variables de entorno del sistema" , para luego darle click y que nos lleve a lo siguiente:


13.jpg


14.jpg


15.jpg


16.jpg


17.jpg


Nos dirigimos a la carpeta llamada Script e ingresamos en ella para copiar su ruta el cual es :


C:\Program Files\Python310\Scripts


18.jpg


19.jpg


20.jpg

Luego volvemos a ingresar para llegar a " Editor de variables de entorno del sistema", e ingresar la ruta del script para que quede en la parte superior por debajo de la primera de python.


13.jpg


14.jpg


nuevo.jpg


Las dos rutas de python las subimos hasta que queden como en la imagen para luego darle aceptar.


21.jpg


Comprobamos que tenemos instalado pip en el cmd y nos saldrá como en la siguiente imagen:


22.JPG


Para instalar los programas matemáticos, científicos y estadísticos debemos hacerlo con el siguiente comando.

pip install nombre_de_lo_que_vamos_a_instalar

Para este ejemplo instalamos :

  • Numpy
  • Scipy
  • Matplotlib
  • Pandas
  • Jupiter Notebook

Nota:

Al instalar tomara tiempo, yo desinstale pero no borre la carpeta y por defecto ya los tenia precargados, pero ustedes deben de esperar su tiempo de instalación.


23.JPG


Debemos luego seleccionar el navegador para trabajar con ese entorno de trabajo vía navegador web, personalmente he trabajado con google chrome y con brave.


24.JPG


25.jpg


26.JPG


27.jpg


Tomaremos un ejemplo de la librería matplolib


28.JPG


29.JPG


Para tener este entorno de trabajo debemos abrir el cmd y colocar jupyter notebook para abrirlo posteriormente cuando deseemos, en el cual debemos dejar el cmd sin cerrarlo cuando estemos trabajando con el entorno de trabajo que esta ubicado en el navegador.


Por defecto python trae el IDLE donde vamos a programar pero es mas grafico el anterior pues trabajaremos en el navegador, aquí les muestro el que trae por defecto.


40.JPG


Python es un lenguaje de programación muy apreciado, no es tan rápido como otros lenguajes pero es un lenguaje de programación muy potente con aplicaciones para el área científica, y no porque sea científico sea imposible de usar, al contrario es fácil y practico, solo que han desarrollado librerías donde han realizado estos métodos matemáticos , en el cual no existe tanta necesidad de escribir un código para cierto método sino mas bien usarlo.


La realidad es que estas funciones están muy optimizadas que pueden trabajar con grandes cantidades de datos, un aspecto fundamental el cual me gusto mucho es que es software libre.


Se ve que la instalación puede ser algo complicada pero no lo es, solo que al ser un software libre aun le falta desarrollo para este tipo de situaciones, existen empresas con desarrollo en este lenguaje, una de ellas se llama Anaconda, Inc , es mas fácil su instalación pues trae todas las librerías que necesitamos y las que no las instalamos normalmente.


Espero les guste el mini tutorial que les pude realizar, no soy un experto pero si me gusta mucho el area de programación.


Aquí les dejo dos tutoriales sobre lo de las rutas y sobre la instalación de las librerías en python.

Tutorial de rutas

Como instalar librerias


Se despide con mucho aprecio a toda la comunidad, su amigo @axios2021

Sort:  
 3 years ago 

Amigo que tutorial tan interesante, estoy segura que al momento de realizarlo es mas sencillo.
Gracias por orientarnos en como instalar este programa y gracias por participar en sabado de ciencias.
Saludos!!

Así es, ya que esto es un lenguaje de programación no tan conocido pero es sencillo y uno de los preferidos para que los niños aprendan a programar, tiene funciones interesantes que podrían ayudar a las tareas de primaria y bachillerato.

Espero ir dando mini tutoriales de algunos temas de matemáticas que son útiles, y graficar algunas cosas para uno tener en cuenta su uso con este lenguaje.

Existe Anaconda pero instala demasiado a mi parecer, y con estas librerías bastan para las actividades, aunque después hablare de editores online, donde no hay necesidad de instalar nada.

Coin Marketplace

STEEM 0.21
TRX 0.25
JST 0.038
BTC 95358.83
ETH 3366.72
USDT 1.00
SBD 3.11