1 - Guia Modulo 1 Python
1 - Guia Modulo 1 Python
AED 2025
Como primer módulo del lab de
Python veremos como crear los
primeros programas, el uso de
variables y los tipos de datos que
admite python.
En la carpeta del módulo 1 encontrarás:
Tutorial de Colab.ipynb
PYTHON
Además contamos con muchas librerías para python lo que lo hacen útil
en distintas áreas: big data,programacion web ,inteligencia
artificial,automatizacion,systems scripting etc.
Entorno de trabajo
Existen varias maneras de crear un
programa y ejecutar nuestro código python
pero en este cursos trabajaremos sin
utilizar programas extras (como un editor
o una IDE) para lograr un mejor
entendimiento y poder tener mayor control
sobre esta tecnología
Mostramos un ejemplo con el
editor sublime. Es muy
similar con VSCode, son dos
opciones de plataformas para
realizar la misma tarea
1.1
1. Abrir sublime text 1.2
¡IMPORTANTE!
La extensión de los archivos que guardan código
de python
.py
1.3
Hello, World!
Escribamos nuestro primer programa
¿Como mostramos por pantalla lo que
escribimos en nuestro programa?
Sentencia print()
print(“Hola mundo! Este es mi primer
programa! :) ”)
Lo que este entre “” se
mostrara textualmente
2. Escribir un programa en python
➔ \t representa la tabulación
Python Info2022.py
VARIABLES
int float
Numeros reales.
Números enteros
La coma de los
números decimales
es un punto
boolean string
Logico Cadenas de
(Verdadero - Falso) caracteres
TIPOS DE DATOS ELEMENTALES
¿Qué hacemos al escribir
código en python?
Al escribir código en un lenguaje de alto nivel (en este
caso Python) lo que hacemos es hablar un lenguaje más fácil
de comprender para nosotros, y que luego será traducido a
lenguaje de máquina (lo que entiende la computadora).
Lenguajes de alto nivel
(Python, Java, C++,etc)
Instrucciones similares al lenguaje humano
(en ingles). Independiente de la máquina.
Lenguaje de máquina
Codigo binario [0-1]. Instrucciones que entiende
la máquina. Lenguaje propio de cada máquina.
HARDWARE
(Parte física de la computadora)
PYTHON
Interpretados Compilados
Traducen a lenguaje
Las instrucciones se máquina (0-1), creando un
traducen (por un archivo traducido antes
interprete) al de ejecutar el programa.
ejecutar el programa Hay un paso previo de
proceso de compilado
Según la forma en la que son traducidos, los
lenguajes de programación se clasifican en:
Interpretados Compilados
10x más lentos que los
compilados No son multiplataforma
Logramos independencia Son mas eficientes
de plataforma y menor Al tener un paso
tamaño de programa previo,esta
Optimizado para hacerle optimizado para el
la vida más fácil al momento de ejecución
programador
PYTHON
¿Que ventajas nos ofrece que sea un lenguaje interpretado?
● Imperativo
● Funcional
● Orientado a Objetos
Multiplataforma
El codigo fuente puede ser interpretado y ejecutado en
varios sistemas operativos
● Linux
● MacOS
● Windowsw
Según la forma en la que hacen control de tipos,
los lenguajes de programación se clasifican en:
— Fin