Tipos de datos de Python
- Página anterior Variables de Python
- Página siguiente Números Python
Tipos de datos integrados
En la programación, el tipo de datos es un concepto importante.
Las variables pueden almacenar diferentes tipos de datos, y diferentes tipos pueden realizar diferentes operaciones.
En estas categorías, Python tiene los siguientes tipos de datos integrados por defecto:
Tipo de datos de texto: | str |
Tipo de datos numérico: | int , float , complex |
Tipo de datos secuencia: | list , tuple , range |
Tipo de datos mapeo: | dict |
Tipo de datos conjunto: | set , frozenset |
Tipo de datos booleano: | bool |
Tipo de datos binario: | bytes , bytearray , memoryview |
Obtener tipo de datos
Puede usar la función type() para obtener el tipo de datos de cualquier objeto:
Ejemplo
Imprimir el tipo de datos de la variable x:
x = 10 print(type(x))
Establecer tipo de datos
En Python, cuando le asigna un valor a una variable, se establece el tipo de datos:
Ejemplo | Tipos de datos | Prueba |
---|---|---|
x = "Hello World" | str | Prueba |
x = 29 | int | Prueba |
x = 29.5 | float | Prueba |
x = 1j | complex | Prueba |
x = ["apple", "banana", "cherry"] | list | Prueba |
x = ("apple", "banana", "cherry") | tuple | Prueba |
x = range(6) | range | Prueba |
x = {"name" : "Bill", "age" : 63} | dict | Prueba |
x = {"apple", "banana", "cherry"} | set | Prueba |
x = frozenset({"apple", "banana", "cherry"}) | frozenset | Prueba |
x = True | bool | Prueba |
x = b"Hello" | bytes | Prueba |
x = bytearray(5) | bytearray | Prueba |
x = memoryview(b"bytes(5)") | memoryview | Prueba |
Establecer un tipo de datos específico
Si desea especificar un tipo de datos, puede usar las siguientes funciones constructoras:
Ejemplo | Tipos de datos | Prueba |
---|---|---|
x = str("Hello World") | str | Prueba |
x = int(29) | int | Prueba |
x = float(29.5) | float | Prueba |
x = complex(1j) | complex | Prueba |
x = list(("apple", "banana", "cherry")) | list | Prueba |
x = tuple(("apple", "banana", "cherry")) | tuple | Prueba |
x = range(6) | range | Prueba |
x = dict(name="Bill", age=36) | dict | Prueba |
x = set(("apple", "banana", "cherry")) | set | Prueba |
x = frozenset(("apple", "banana", "cherry")) | frozenset | Prueba |
x = bool(5) | bool | Prueba |
x = bytes(5) | bytes | Prueba |
x = bytearray(5) | bytearray | Prueba |
x = memoryview(b"bytes(5)") | memoryview | Prueba |
- Página anterior Variables de Python
- Página siguiente Números Python