Tipos de Datos en Python
Curso Electivo
Tipos de Datos en
Python
En programación, un tipo de dato es un
atributo de los datos que indica a la
computadora y al programador, sobre la
clase de datos que se va a manejar.
Tipos de Datos en
Python
En Python, existen los siguientes tipos de datos:
Enteros y largos
Flotantes
Números complejos
Cadenas
Booleanos
Enteros y largos
Los números enteros y largos son aquellos
que no tienen decimales, tanto positivos
como negativos.
En Python se pueden representar mediante
el tipo int (entero) o el tipo long (largo).
Flotantes o Reales
Los números flotantes o reales son los que
tienen decimales, tanto positivos como
negativos.
En Python se expresan mediante el tipo
float.
Números Complejos
Los números complejos son aquellos que
tienen una parte real y una parte imaginaria.
La mayor parte de lenguajes de programación
carecen de este tipo, aunque sea muy utilizado
por ingenieros y científicos en general.
En Python se expresan mediante el tipo
complex.
Cadenas
Las cadenas o también conocidas como
Strings, son texto encerrado entre comillas
simples (‘Cadena’) o dobles (“cadena”).
También es posible encerrar una cadena
entre triples comillas (simples o dobles).
Cadenas
De esta forma podremos escribir el texto en
varias líneas, y al imprimir la cadena, se
respetarán los saltos de línea que
introducimos sin tener que incurrir al
carácter \n.
Booleanos
El tipo Booleano solo puede tener dos valores:
True (cierto) y False (Falso). Estos valores son
especialmente importantes para las
expresiones condicionales y los bucles.
En Python se expresan mediante el tipo bool.
Referencias
Cheon, M., Lee, O., Mun, C., & Ha, H. (2022). A Study on the Factors Affecting
Intention of Learning Python Programming: For Non-majors in University. Int. J. Inf.
Educ. Technol, 12, 414-420.
López, F. J. T. (2022). Ciencia de los datos con Python. Ecoe Ediciones.
Mueller, J. P. (2023). Beginning programming with python for dummies. John Wiley &
Sons.
Smith, M. J., Mansournia, M. A., Maringe, C., Zivich, P. N., Cole, S. R., Leyrat, C., ... &
Luque‐Fernandez, M. A. (2022). Introduction to computational causal inference using
reproducible Stata, R, and Python code: A tutorial. Statistics in medicine, 41(2), 407-
432.
Mukhiddinovna, A. M. (2022). Programming language python methodology for
creating and using didactic materials for students. Galaxy international
interdisciplinary research journal, 10(5), 63-67.