Sesion1-FundamentosPython v2
Sesion1-FundamentosPython v2
Modelo
Machine Learning
con Pyhton
Sesión #1
EXPOSITOR
Pablo Perez Quineche
www.linkedin.com/in/pabloperezq
3
- Nombre y apellido
- Alias o nickname
• Librerías NumPy
• Librerías Pandas
• Librerías MatPlotLib
• En los últimos tiempos, Python ha ganado popularidad como lenguaje de programación de alto nivel debido a su
simplicidad, versatilidad y potencia.
• Se utiliza para muchas cosas diferentes, como crear sitios web, realizar cálculos científicos y crear inteligencia
artificial.
• Guido van Rossum desarrolló Python, un lenguaje de programación de propósito general, a fines de la década de
1980.
• La filosofía de diseño de Python enfatiza la simplicidad, la legibilidad del código y la facilidad de uso.
• Se puede aplicar a diversas aplicaciones, entre ellas el desarrollo web, la computación científica y la
inteligencia artificial. Empresas como Google, Facebook, Dropbox y muchas otras lo utilizan.
• Python utiliza la sangría para denotar la estructura de bloques, lo que hace que el código sea más
legible y comprensible.
• Además, Python cuenta con una amplia y activa comunidad de desarrolladores que contribuye a su
avance y crea bibliotecas y herramientas adicionales que mejoran sus funcionalidades.
Aplicaciones reales
Desarrollo
Web
Computación Análisis y
Científica visualización
de datos
Automatizaci Inteligencia
ón y scripts Artificial
Oportunidad de Desarrollo profesional
Desarrollor
Web
Desarrollador Análisis de
de Software datos
Ingeniero de
Investigador
Machine
Científico
Learning
Instalando Python
23
Ayuda:
Respuestas solo con numeros enteros:
>>>help (round)
Archivos:
• Abrir un archivo vacío en textpad
• Salvar el archivo con el nombre: Hola.py
• Escribir en el archivo:
import random
numero = random.randint(1,10)
print (numero)
randint – función que pertenece al
modulo random que retorna un número
aleatorio entre los dos números elegidos
• Condicional
Crear un archivo llamado nota.py y Escribir:
#Ese programa dice se aprobaste el curso
print ('Cual és tu nota?')
nota = input()
if nota >= 4:
print ('Aprobado')
else:
print ('Reprobado')
Ejercicio:
https://pandas.pydata.org/
https://matplotlib.org/
https://pypi.org/project/requests/
https://numpy.org/
https://scipy.org/
https://scikit-learn.org/stable/
https://www.tensorflow.org/?hl=es
Integración con otros Leguajes de Programación
Entorno IDE
Desarrollo Web y Ciencia de Datos
Desarrollo Profesional
Entorno Offline