Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTRODUCCIÓN A LA
PROGRAMACIÓN
TIPOS DE DATOS EN PYTHON
INTRODUCCIÓN
INTRODUCCIÓN AA LA
LA PROGRAMACIÓN
PROGRAMACIÓN
3
INTRODUCCIÓN A LA PROGRAMACIÓN
Introducción
• Python tiene varios tipos de datos estándar disponibles por defecto en el
intérprete, por ejemplo, los tipos numéricos, cadenas y booleanos.
• Para manejar estos datos usaremos variables y constantes, las cuales
pueden ser operadas con operadores aritméticos, relacionales, de
asignación y lógicos.
INTRODUCCIÓN A LA PROGRAMACIÓN
Objetivos
• Crear programas usando diferentes tipos de datos
• Identificar los diferentes tipos de operadores y utilizarlos para resolver
problemas.
INTRODUCCIÓN A LA PROGRAMACIÓN
Índice
• Tipos de datos
– Númericos
– Cadenas
– Boolenos
• Variables
• Operadores
– Aritméticos
– Relacionales
– De asignación
– Lógicos
6
INTRODUCCIÓN A LA PROGRAMACIÓN
Tipos de datos
Los programas manipulan valores, estos pueden ser de diferentes tipos, por
ejemplo números o letras.
7
INTRODUCCIÓN A LA PROGRAMACIÓN
Booleanos
Solo puede tener dos valores: True (verdadero) o False (falso)son utilizados
en las expresiones condicionales.
8
INTRODUCCIÓN A LA PROGRAMACIÓN
Operadores
9
INTRODUCCIÓN A LA PROGRAMACIÓN
Operadores aritméticos
Son símbolos que representan operaciones como la suma y la multiplicación.
10
INTRODUCCIÓN A LA PROGRAMACIÓN
11
INTRODUCCIÓN A LA PROGRAMACIÓN
Operadores relacionales
Permite evaluar valores y dan como resultado valores booleanos
12
INTRODUCCIÓN A LA PROGRAMACIÓN
Operadores de asignación
Los operadores de asignación se utilizan para asignar un valor a una variable,
así como cuando utilizamos el “=”.
Los operadores de asignación son “=,+=,-=,*=,/=,**=,//=”
Ejemplos:
= , igual a, es el más simple de todos y asigna a la variable del lado izquierdo
cualquier variable o resultado del lado derecho.
+= , suma a la variable del lado izquierdo el valor del lado derecho.
ej. si a=5 y a+=10, entonces “a” será igual a 15
-= , resta a la variable del lado izquierdo el valor del lado derecho.
ej. si a=5 y a-=10, entonces “a” será igual a -5
*=, multiplica a la variable del lado izquierdo el valor del lado derecho.
ej. si a=5 y a*=10, entonces “a” será igual a 50
13
INTRODUCCIÓN A LA PROGRAMACIÓN
Operadores lógicos
Estos son operadores que pueden trabajar con valores booleanos, son
llamados operadores lógicos o condicionales.
14
INTRODUCCIÓN A LA PROGRAMACIÓN
15
INTRODUCCIÓN A LA PROGRAMACIÓN
OPERADOR OR(O)
• En Python, el operador lógico or se utiliza para realizar una operación
lógica OR entre dos valores booleanos. El operador or devuelve True si
al menos uno de los operandos es True, y devuelve False solo si ambos
operandos son False.
16
INTRODUCCIÓN A LA PROGRAMACIÓN
OPERADOR XOR
• En Python, el operador lógico XOR se representa con el símbolo ^ y se
utiliza para realizar una operación de exclusión lógica entre dos valores
booleanos. El operador XOR devuelve True si uno y solo uno de los
operandos es True, y devuelve False en cualquier otro caso.
17
INTRODUCCIÓN A LA PROGRAMACIÓN
Ejercicio 2
Utiliza operadores de asignación para hallar lo siguiente:
- La multiplicación de X por 2
- El cuadrado de x
(El valor inicial de x es 3)
18
INTRODUCCIÓN A LA PROGRAMACIÓN
Bibliografía
• Convatec (2014-2018) Tipos y estructuras de datos. Convatec
R.L.: Programación en Python-Nivel básico.
https://entrenamiento-python-basico.readthedocs.io/es/latest/lecc
ion3/index.html
• Elkner,Downey,Meyers,Inda (2009)Variables, expresiones y
sentencias. Open Book Project: Cómo pensar como un
informático: El aprender con Python vEd 2 documentation.
http://www.openbookproject.net/thinkcs/archive/python/thinkcs
pyesp3e_abandonado/cap02.html