Está en la página 1de 20

Fundamentos del lenguaje Python

¿Qué es Python ?
Python es un lenguaje de programación de alto
nivel que se usa para desarrollar aplicaciones y que
a diferencia de lenguajes como Java es interpretado
y no compilado, es decir que es ejecutado
directamente por el computador sin necesidad de ser
traducido al lenguaje maquina
¿Qué es un editor de
código?
• Los editores de código son las herramientas que
todo desarrollador debe tener a mano. Permiten
editar código fuente en diversos lenguajes de
programación y ofrecen múltiples herramientas
para facilitar el trabajo y aumentar la
productividad.
¿Qué es un diagrama de flujo ?
• Un diagrama de flujo es un diagrama que describe
un proceso, sistema o algoritmo informático. Los
diagramas de flujo emplean rectángulos, óvalos,
diamantes y otras numerosas figuras para definir el
tipo de paso, junto con flechas conectoras que
establecen el flujo y la secuencia.
Instalación de Python
1. Ingrese a https://www.python.org/downloads
2. Agregue Python al path (usuarios de Windows)
3. Para verificar la instalación en el CMD o terminal de su sistema,
escriba "python --version", este comando muestra la versión de
Python
4. Opcionalmente puede usar un intérprete online como
Python Online Compiler
Variables
• ¿Qué es una variable ?: Una variable es donde se guarda (y se
recupera) datos que se utilizan en un programa. Cuando escribimos
código, las variables se utilizan para: Guardar datos y estados,
asignar valores de una variable a otra, representar valores dentro
de una expresión matemática, mostrar valores por pantalla.
Tipos de datos
• ¿Qué son ?: es un atributo de los datos que indica al ordenador (y/o
al programador) sobre la clase de datos que se va a trabajar. Esto
incluye imponer restricciones en los datos, como qué valores pueden
tomar y qué operaciones se pueden realizar. Los tipos de datos
comunes son: números enteros, números con signo (negativos),
números de coma flotante (decimales), cadenas alfanuméricas,
estados (booleano), etc
Mas información en:
https://openwebinars.net/
blog/videotutorial-introdu
ccion-tipos-de-datos-en-
python-3/
Operadores
• ¿Qué son?: Los operadores son símbolos que le indican al
intérprete que realice una operación específica, como aritmética,
comparación, lógica, etc. Existen diferentes tipos como los
aritméticos, relacionales, lógicos entre otros.
Operadores aritméticos
• ¿Qué son?: Un operador aritmético toma dos operandos como
entrada, realiza un cálculo y devuelve el resultado.
• Considera la expresión, “a = 2 + 3”. Aquí, 2 y 3 son los operandos y
+ es el operador aritmético. El resultado de la operación se
almacena en la variable a.
Operadores relacionales
• ¿Qué son?: Un operador relacional se emplea para comparar y
establecer la relación entre ellos. Devuelve un valor booleano (true o
false) basado en la condición.
Operadores lógicos
• ¿Qué son?: Se utiliza un operador lógico para tomar una decisión
basada en múltiples condiciones. Los operadores lógicos utilizados
en Python son and, or y not.
Mas información de
operadores en:
https://www.freecodecam
p.org/espanol/news/oper
adores-basicos-en-pytho
n-con-ejemplos/
Control de flujo condicional
• ¿Qué son?: Un condicional, como su nombre lo indica, es una
condición para discernir entre una opción u otra, y en el proceso
mental normalmente se manifiesta con un “Si”; por ejemplo: Si (va a
llover), coge el paraguas, si no, déjalo en casa.
• IF: Sintácticamente, es la palabra reservada para desencadenar el poder de
los condicionales en el código.

:
• ELSE Expresa “en el caso contrario”. Siguiendo con el ejemplo anterior de la
lluvia: if(va a llover) coge el paraguas else déjalo en casa.
¿Como afrontar un problema de
programación?
1. Defina los datos de entrada que necesita
2. Tome decisiones y o realice procesos a partir de esos
datos
3. Muestre información (salida) al usuario
https://mailuis-my.sharepoint.com/:i:/g/personal/misiontic_tutor11_uis_edu_co/ETj5
uF3Ei85Pmrq_f-xpnsUBBxUBd1hCts_iOBBCV7C4ag?e=r60jGa

También podría gustarte