0% encontró este documento útil (0 votos)
21 vistas19 páginas

Tipos de Datos en Python

El documento describe los diferentes tipos de datos en Python como números, cadenas, booleanos, listas, tuplas, conjuntos, diccionarios y None, así como los operadores comunes utilizados para realizar operaciones con estos tipos de datos.
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)
21 vistas19 páginas

Tipos de Datos en Python

El documento describe los diferentes tipos de datos en Python como números, cadenas, booleanos, listas, tuplas, conjuntos, diccionarios y None, así como los operadores comunes utilizados para realizar operaciones con estos tipos de datos.
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/ 19

Tipos de Datos en

Python
Python ofrece una amplia gama de tipos de datos para dar flexibilidad
a los programadores. Desde numéricos hasta colecciones y valores
nulos, cada uno tiene su propio propósito y utilidad en el desarrollo
de aplicaciones.

Edder Silva
Tipos Numéricos
int float

Representa números enteros, como 5, -3, 100. Representa números de punto flotante, por
ejemplo, 3.14, -0.5, 2.0.
Cadenas (Strings)
str

Representa secuencias de caracteres. Pueden definirse con comillas simples ('texto') o dobles ("texto").
Booleanos
1 bool
Representa valores booleanos True o False. Se utiliza en operaciones lógicas.
Listas
list
Representa una secuencia mutable de elementos. Pueden contener diferentes
tipos de datos y se definen con corchetes, por ejemplo, [1, 2, 'texto'].
Tuplas
Inmutable

Similar a las listas, pero son inmutables (no pueden modificarse después de la creación).
Conjuntos
set Representa una colección no ordenada y sin
duplicados de elementos. Se definen con
llaves, por ejemplo, {1, 2, 3}.
Diccionarios
dict
Representa una colección de pares clave-valor. Se definen con llaves y
tienen la forma {clave1: valor1, clave2: valor2}.
NoneType
1 None
Representa la ausencia de un valor o un valor nulo.
Operadores en Python
Los operadores en Python se utilizan para realizar una variedad de operaciones
operaciones en variables y valores. Aquí están los diferentes tipos de operadores
operadores clasificados en varias categorías. Desde aritméticos y de
comparación hasta lógicos, de asignación, de identidad y de pertenencia, los
pertenencia, los operadores son fundamentales para realizar diversas
operaciones y comparaciones en Python.

Edder Silva
Operadores Aritméticos
Suma (+) División Entera (//)

Suma dos valores. Divide y redondea hacia abajo al entero más


cercano.
resultado = 5 + 3 # resultado será 8
resultado = 8 // 3 # resultado será 2
Resta (-)
Módulo (%)
Resta el valor derecho del valor izquierdo.
Devuelve el resto de la división.
resultado = 7 - 4 # resultado será 3
resultado = 8 % 3 # resultado será 2
Multiplicación (\*)
Potenciación (**)
Multiplica dos valores.
Eleva el valor izquierdo a la potencia del valor
resultado = 2 * 6 # resultado será 12
derecho.
División (/)
resultado = 2 ** 3 # resultado será 8
Divide el valor izquierdo por el valor derecho.

resultado = 8 / 2 # resultado será 4.0 (división


flotante)
Operadores de Comparación

1 Igualdad (==) 2 Desigualdad (!=)


Comprueba si dos valores son iguales. Comprueba si dos valores son diferentes.

resultado = (5 == 5) # resultado será True resultado = (5 != 3) # resultado será True

3 Mayor que (>) 4 Menor que (<)


Comprueba si el valor izquierdo es mayor que Comprueba si el valor izquierdo es menor que
el valor derecho. el valor derecho.

resultado = (7 > 4) # resultado será True resultado = (2 < 6) # resultado será True
Operadores Lógicos
1 AND (and)
Devuelve True si ambas condiciones son True.

resultado = (True and False) # resultado será False

2 OR (or)
Devuelve True si al menos una de las condiciones es True.

resultado = (True or False) # resultado será True

3 NOT (not)
Devuelve True si la condición es False y viceversa.

resultado = not True # resultado será False


Operadores de Asignación
Asignación (=) Suma y asignación (+=)
Asigna un valor a una variable. Incrementa la variable con el valor
especificado.
x = 10
x += 5 # es equivalente a x = x + 5

Resta y asignación (-=)


Decrementa la variable con el valor especificado.

x -= 3 # es equivalente a x = x - 3
Operadores de Identidad
is
Comprueba si dos variables son el mismo objeto.

resultado = (a is b)

is not
Comprueba si dos variables no son el mismo objeto.

resultado = (a is not b)
Operadores de Pertenencia (Cont.)
in not in
Comprueba si un valor está presente en Comprueba si un valor no está presente en
en una secuencia. presente en una secuencia.

resultado = (5 in [1, 2, 3, 4, 5]) resultado = (6 not in [1, 2, 3, 4, 5])


Uso y Aplicación
Los operadores en Python son esenciales para realizar operaciones matemáticas y comparaciones lógicas.
comparaciones lógicas.

La comprensión de estos operadores es crucial en el desarrollo de software y la resolución de problemas


problemas algorítmicos.
Conclusiones
1 Facilitan la Programación 2 Elementos Clave
Los operadores hacen que sea más fácil Son elementos clave en la sintaxis y la
y eficiente codificar al proporcionar lógica de Python, lo que permite a los
herramientas para realizar diversas programadores crear algoritmos y
operaciones y comparaciones de estructuras de datos eficientes.
manera clara y concisa.

3 Necesarios para Avanzar


Su comprensión es fundamental para avanzar en la programación y el desarrollo de
de software, habilitando la implementación de lógica compleja y operaciones matemáticas
matemáticas detalladas.
Resumen
1 Conjunto de Datos
Cada tipo de dato en Python tiene su función específica y juntos ofrecen una
amplia versatilidad para el desarrollo de aplicaciones y programas.

También podría gustarte