Clase #2, Semana 2. Introduccion A Python
Clase #2, Semana 2. Introduccion A Python
Clase #2, Semana 2. Introduccion A Python
1
“Desarrollo de aplicaciones de software para la solución de
problemas”
Competencia:
Desarrollo de aplicaciones de software.
Es multiparadigma
Pues aunque su fuerte sea la programación orientada a objetos (es un lenguaje de alto nivel), existen otros
paradigmas o estilos de programación para sus usuarios, como es la programación imperativa (con sentencias de
bucle) o la programación funcional (con módulos y funciones).
Es multiplataforma
Al contrario que muchos lenguajes, que principalmente solo puedes hacer cosas para Windows, con Python tienes la
posibilidad de usarlo en muchos dispositivos y sistemas operativos, ya que se han creado intérpretes para Unix,
Linux, Windows y sistemas Mac Os.
Descargar Python
https://www.python.org/downloads/
Data mining: La minería de datos o data mining es un proceso que permite analizar grandes bases de datos con el objetivo
de predecir futuras tendencias.
Data science: Tras la creación de los motores numéricos como “Pandas” o “NumPy”, Python está desbancando MATLAB, un
lenguaje utilizado por científicos a la hora de trabajar con un gran número de datos.
Inteligencia artificial: Seguro que durante los últimos años has oído hablar muchísimo de la inteligencia artificial (IA). Gran
parte de su avance se debe a Python. Su facilidad de escritura y su robustez han convertido a Python en el aliado perfecto de
la IA.
Blockchain: La base de datos distribuida Blockchain, conocida mundialmente por ser la base sobre la que se sustentan las
criptomonedas, también funciona muy bien junto a Python.
Machine learning: El machine learning o aprendizaje automático es otra de las tecnologías que está cambiando el mundo tal
y como lo conocemos.
Ejemplos:
1. Programa para calcular la superficie de un cuadrado:
lado=input("Ingrese la medida del lado del cuadrado: ")
lado=int(lado)
superficie=lado * lado
print("La superficie del cuadrado es: ")
print(superficie)