0% encontró este documento útil (0 votos)
1 vistas4 páginas

1 Generalidades Py

El curso de Python cubre las generalidades del lenguaje, su facilidad de uso y su aplicación en diversas áreas como desarrollo web, inteligencia artificial y análisis de datos. Se instruye sobre la instalación de Python y el uso de un IDE, así como sobre la sintaxis básica, manejo de errores y uso de paquetes adicionales. Además, se mencionan herramientas y bibliotecas específicas que potencian el uso de Python en diferentes campos tecnológicos.

Cargado por

Somux
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
1 vistas4 páginas

1 Generalidades Py

El curso de Python cubre las generalidades del lenguaje, su facilidad de uso y su aplicación en diversas áreas como desarrollo web, inteligencia artificial y análisis de datos. Se instruye sobre la instalación de Python y el uso de un IDE, así como sobre la sintaxis básica, manejo de errores y uso de paquetes adicionales. Además, se mencionan herramientas y bibliotecas específicas que potencian el uso de Python en diferentes campos tecnológicos.

Cargado por

Somux
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Curso de Python

1. Generalidades
Python es un lenguaje de programación de alto nivel y potencial que se utiliza para desarrollar aplicaciones
de todo tipo. A diferencia de otros lenguajes como C++ o Java o .NET, se trata de un lenguaje interpretado,
es decir, que no es necesario compilarlo para ejecutar las aplicaciones escritas en Python.
Python es un lenguaje sencillo de leer y escribir debido a su alta similitud con el lenguaje humano en Ingles.
Además, se trata de un lenguaje multiplataforma de código abierto y, por lo tanto, gratuito, lo que permite
desarrollar software sin límites.

¿De Qué te gustaría trabajar?


Una gran cantidad de tecnologías se llevan muy bien con Python debido a su sencillez y a su gran potencia
para el tratamiento de datos, algo que sin duda ha hecho resurgir este lenguaje a nivel laboral, donde cada
vez son más las empresas que solicitan expertos en Python.

• Juegos y gráficos 3D: Python también posee una gran capacidad para manejar gráficos 3D gracias la
gran cantidad de marcos de trabajo y herramientas existentes. PyGame, Blender , Arcade
o Battlefield 2.
• Data analytics y big data: El uso de Python está muy extendido en dos áreas que han estado, y
estarán, en boca de todos: el análisis de datos y el big data. Su simplicidad y su gran número de
bibliotecas de procesamiento de datos hacen que Python sea ideal a la hora de analizar y gestionar
una gran cantidad de datos en tiempo real.

• 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. Se trata de un proceso complejo al que Python
puede arrojar luz a través de la limpieza y organización de datos y del uso de algoritmos de
aprendizaje automático que simplifica el análisis de datos.

• 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. La robótica y la IA son ahora capaces de aprender
por sí mismas a medida que van procesando más y más datos.

• Desarrollo web: Python también permite desarrollar webs complejas en menos líneas de código, lo
que permite que estas sean más ligeras y optimizadas. Django es uno de los frameworks de Python
más populares de la actualidad.

1
Prof: Gabriel Zanetti
Para poder utilizar Python necesitamos instalar Python que lo descargamos desde https://www.python.org/
y contar con una Entorno de Desarrollo Integrado (IDE), nosotros utilizaremos pycharm versión community
que es sin costo y lo podemos buscar en Google e instalar.

Algunas características son:

• Los archivos de Python tienen extensión “py”.


• Las instrucciones no tienen indicación de final.
• Es fundamental que el código escrito este correctamente identado.
• Las instrucciones se pueden escribir en cadena y se ejecutan de derecha a izquierda.

2. Bloque de sentencias
Para indicar un bloque de código en Python, debes indentar cada línea del bloque en la misma cantidad.
Los dos bloques de código en nuestro ejemplo sentencia if están endentados con cuatro espacios que es una
cantidad típica de sangría para Python.

3. Comentarios
Para que el programa tome una linea como un comentario debemos utilizar el signo #.
Y si queremos comentariar varias líneas debemos usar las ‘’’ comillas simples 3 veces como se muestra en el
ejemplo de abajo.

2
Prof: Gabriel Zanetti
4. Ingreso de datos
Para que el programa nos permita ingresar un dato por la pantalla se utilita la sentencia input.
Input (”Ingrese su Nombre”)

5. Errores de Ortografía
Pycharm tiene un corrector de ortografía en ingles que debemos desactivar ya que vamos a ingresar muchas
palabras en castellano que el IDE tomara como erróneas y para que esto no suceda debemos ir al menu File,
luego setting, después editor, opción Inspections, en ProofReading, opción type y desactivarla.

6. Paquetes Adicionales de Python


Existen módulos y paquetes adicionales a Python para realizar algunos programas específicos como son los
juegos o acceso a las base de datos que son archivos .py, que almacenan funciones, variables y clases, y
pueden ser importado por otros archivos.

Los paquetes agrupan estos módulos en carpetas, de los cuales uno debe ser __init__.py

En Python también existe un instalador de paquetes que debemos mantener actualizado y tener al día la
última versión del instalador de paquetes de Python debemos ejecutar el siguiente comando pip install –
upgrade pip desde la línea de comando del sistema:

Teniendo instalado el instalador de paquetes podemos instalar varios paquetes como pueden ser:

Paquete para juego

Debemos ejecutar la instrucción pip install pygame desde la consola de comando.

3
Prof: Gabriel Zanetti
Paquete de Base de datos

Luego podemos instalar un paquete que tiene el conector para poder utilizar base de datos mysql desde
Python, mediante el comando pip install pymysql

Después la forma de conexión es la siguiente:

4
Prof: Gabriel Zanetti

También podría gustarte