¿Cuáles son los tipos de datos de Python?
El tipo de datos es un atributo esencial de todo lenguaje de programación. Sólo asignando un tipo de datos claro a los datos la computadora puede procesarlos. Por lo tanto, es muy necesario utilizar el tipo de datos correcto. Es un tipo de datos comúnmente utilizado en la programación de Python:
1. Tipo numérico
Los tipos numéricos de Python incluyen principalmente int (tipo entero), long (tipo entero largo) y float (flotante). tipo de punto), pero ya no hay un tipo largo en Python3.
1.int (tipo entero)
En una máquina de 32 bits, el número de números enteros es 32 bits y el rango de valores es -231~231-1, es decir. , -2147483648~ 214748364; en un sistema de 64 bits, el número de números enteros es 64 bits y el rango de valores es -263~263-1, es decir, 9223372036854775808~9223372036854775807.
2. long (entero largo)
El tipo de entero largo de Python no especifica el ancho de bits, pero debido a la memoria limitada de la máquina, los valores enteros largos no pueden ser infinitos.
3. float (tipo de punto flotante)
El tipo de punto flotante es un número con un punto decimal y su precisión depende de la máquina.
4. Complejo (plural)
Python también admite números complejos. Los números complejos se componen de partes reales y partes imaginarias. Pueden representarse mediante un bj o complejo (a). b). Números complejos La parte real a y la parte imaginaria b
Ambas son del tipo coma flotante.
2. Cadenas
En Python, los caracteres entre comillas se consideran cadenas. Hay tres formas de declararlos: comillas simples, comillas dobles y comillas triples. dos tipos de datos, a saber, el tipo str y el tipo unicode. El tipo str usa codificación ASCII y no puede representar chino. El tipo unicode usa codificación unicode y puede representar cualquier carácter, incluido el chino y otros idiomas.
3. Tipo booleano
Al igual que otros lenguajes de programación, el tipo booleano Python también se utiliza para operaciones lógicas y tiene dos valores: Verdadero (verdadero) y Falso (falso).
4. Lista
La lista es el tipo de datos más utilizado en Python. Se puede colocar cualquier tipo de datos en la colección, y la colección se puede crear, buscar, dividir y agregar. Operaciones de modificación, eliminación, bucle y clasificación.
5. Tuplas
Las tuplas, al igual que las listas, también son una secuencia. A diferencia de las listas, las tuplas no se pueden modificar y están marcadas con "()", los elementos internos están separados por comas.
6. Diccionario
Un diccionario es una colección de pares clave-valor. Es el tipo de estructura de datos incorporada más flexible en Python, excepto que las listas son colecciones ordenadas de objetos. Un diccionario es una colección desordenada de objetos.
7. Conjunto
Un conjunto es una combinación de datos desordenados y no duplicados. Tiene dos funciones principales, a saber, deduplicación y prueba de relaciones.