0% encontró este documento útil (0 votos)
85 vistas

Módulo 0. Introducción A Python PDF

Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
85 vistas

Módulo 0. Introducción A Python PDF

Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 15

Roadmap

➢¿Qué es?.
➢Configuración del entorno de desarrollo
➢Ejecución Script Python
➢Principales estructuras de datos
➢Principales librerías en Ciencias de Datos
➢Distribución de aplicaciones en Python
¿Qué es?

Es un lenguaje de programación multiparadigma.

Fácil de aprender y entender.

Gran cantidad de librerías que facilitan la programación.

Open Source para el desarrollo de aplicaciones comerciales.

Gran comunidad en constante desarrollo.


Configuración del entorno de desarrollo

1. Descargar e instalar Anaconda3

https://repo.anaconda.com/archive/Anaconda3-2020.02-Windows-x86_64.exe
Configuración del entorno de desarrollo

1. Descargar e instalar Anaconda3

https://repo.anaconda.com/archive/Anaconda3-2020.02-Windows-x86_64.exe
Configuración del entorno de desarrollo

1. Descargar e instalar Anaconda3

https://repo.anaconda.com/archive/Anaconda3-2020.02-Windows-x86_64.exe
Configuración del entorno de desarrollo

1. Descargar e instalar Anaconda3

https://repo.anaconda.com/archive/Anaconda3-2020.02-Windows-x86_64.exe
Configuración del entorno de desarrollo

1. Descargar e instalar Anaconda3

https://repo.anaconda.com/archive/Anaconda3-2020.02-Windows-x86_64.exe
Configuración del entorno de desarrollo

1. Descargar e instalar Anaconda3

https://repo.anaconda.com/archive/Anaconda3-2020.02-Windows-x86_64.exe
2. Configurar la ruta de Python y
Anaconda.

Configuración del entorno de desarrollo

2. Configurar la ruta de Python.

> C:\Users\GeoInnova\anaconda3\Scripts\conda.exe init

> python --version


> python 3.7.6

> python
> Python 3.7.6 (default, Jan 8 2020, 20:23:39) [MSC
v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for
more information
Ejecución Script Python

> python my_program.py


def main():
print('Hello, world!')

if __name__ == "__main__":
main()
> Hello, world!
Principales estructuras de datos en Python

➢ String:
➢ MyString = 'Este es un string'

➢ Listas:
MyList = [1, 2, 3]

➢ Diccionarios:
MyDictionary = {'first':'string value', 'second':[1,2]}

➢ Tuplas:
➢MyTuple = (1, 2, 3)

➢ Sets:
➢ MySet = set([1, 2, 3, 4])
Principales librerías en Ciencias de Datos

Provee funcionalidades para operar sobre vectores y matrices.

Provee funcionalidades para manipular y analizar datos.

Provee funcionalidades para crear visualizaciones estáticas,


animadas e interactivas.

Provee funcionalidades para Machine Learning y modelamiento estadístico.


Distribución de aplicaciones en Python

PyInstaller: Permite crear ejecutables "stand-alone", permitiendo su fácil distribución.

> conda install -c conda-forge pyinstaller

#python my_program.py

def main():
print('Hello, world!')
> pyinstaller --onefile my_program.py

if __name__ == "__main__":
main()

> dist/my_program.exe
> Hello, world!

También podría gustarte