Tipos de Dados do Python
- Página Anterior Variáveis do Python
- Próxima Página Números Python
Tipos de dados integrados
Na programação, o tipo de dados é um conceito importante.
As variáveis podem armazenar diferentes tipos de dados e diferentes tipos podem executar diferentes operações.
Nesta categoria, o Python possui os seguintes tipos de dados integrados por padrão:
Tipo de texto: | str |
Tipo numérico: | int , float , complex |
Tipo de sequência: | list , tuple , range |
Tipo de mapeamento: | dict |
Tipo de conjunto: | set , frozenset |
Tipo booleano: | bool |
Tipo binário: | bytes , bytearray , memoryview |
Obter tipo de dados
Você pode usar a função type() para obter o tipo de dados de qualquer objeto:
Exemplo
Imprimir o tipo de dados da variável x:
x = 10 print(type(x))
Definição de tipo de dados
No Python, quando você atribui um valor a uma variável, define o tipo de dados:
Exemplo | Tipos de Dados | Experimente |
---|---|---|
x = "Hello World" | str | Experimente |
x = 29 | int | Experimente |
x = 29.5 | float | Experimente |
x = 1j | complex | Experimente |
x = ["apple", "banana", "cherry"] | list | Experimente |
x = ("apple", "banana", "cherry") | tuple | Experimente |
x = range(6) | range | Experimente |
x = {"name" : "Bill", "age" : 63} | dict | Experimente |
x = {"apple", "banana", "cherry"} | set | Experimente |
x = frozenset({"apple", "banana", "cherry"}) | frozenset | Experimente |
x = True | bool | Experimente |
x = b"Hello" | bytes | Experimente |
x = bytearray(5) | bytearray | Experimente |
x = memoryview(bytes(5)) | memoryview | Experimente |
Definir um tipo de dados específico
Se desejar especificar o tipo de dados, você pode usar as seguintes funções construtoras:
Exemplo | Tipos de Dados | Experimente |
---|---|---|
x = str("Hello World") | str | Experimente |
x = int(29) | int | Experimente |
x = float(29.5) | float | Experimente |
x = complex(1j) | complex | Experimente |
x = list(("apple", "banana", "cherry")) | list | Experimente |
x = tuple(("apple", "banana", "cherry")) | tuple | Experimente |
x = range(6) | range | Experimente |
x = dict(name="Bill", age=36) | dict | Experimente |
x = set(("apple", "banana", "cherry")) | set | Experimente |
x = frozenset(("apple", "banana", "cherry")) | frozenset | Experimente |
x = bool(5) | bool | Experimente |
x = bytes(5) | bytes | Experimente |
x = bytearray(5) | bytearray | Experimente |
x = memoryview(bytes(5)) | memoryview | Experimente |
- Página Anterior Variáveis do Python
- Próxima Página Números Python