Article image
Wendel Gomes
Wendel Gomes04/05/2025 22:26
Compartilhe

Tipos de Dados em Python: Um Guia Completo

  • #Python

Python é uma linguagem de programação de alto nível, dinâmica e versátil. Uma de suas características mais importantes é o forte suporte a diferentes tipos de dados, que permitem aos desenvolvedores representar e manipular informações de forma eficiente. Neste artigo, vamos explorar os principais tipos de dados em Python, com exemplos práticos.

1. Tipos Numéricos

Python possui três tipos básicos de dados numéricos:

  • int (inteiros): números sem parte decimal.
  • Exemplo:
idade = 30
  • float (números de ponto flutuante): números com casas decimais.
  • Exemplo:
preco = 99.90
  • complex (números complexos): números com parte real e imaginária.
  • Exemplo:
z = 2 + 3j

2. Tipo Booleano

O tipo bool representa valores lógicos:

  • True (verdadeiro)
  • False (falso)

Usado frequentemente em estruturas de controle:

maior_de_idade = True

3. Tipo String

O tipo str é usado para representar textos (cadeias de caracteres):

nome = "Maria"

Strings podem ser manipuladas com operadores e métodos como:

nome.upper()  # "MARIA"
nome.lower()  # "maria"

4. Tipos de Sequência

a) Listas (list)

Coleções mutáveis de itens ordenados:

frutas = ["maçã", "banana", "laranja"]

b) Tuplas (tuple)

Coleções imutáveis de itens ordenados:

coordenadas = (10.0, 20.0)

c) Intervalos (range)

Sequências de números inteiros:

for i in range(5):
  print(i)

5. Conjuntos (set)

Conjuntos não ordenados de itens únicos:

numeros = {1, 2, 3, 2}
print(numeros)  # {1, 2, 3}

6. Dicionários (dict)

Estrutura de pares chave-valor:

aluno = {"nome": "João", "idade": 25}
print(aluno["nome"])  # João

7. Tipo NoneType

Representa a ausência de valor:

resultado = None

Conclusão

Compreender os tipos de dados é essencial para escrever código Python eficiente e robusto. Saber escolher o tipo correto para cada situação facilita a leitura, manutenção e desempenho do seu programa.

Se você está começando com Python, experimente usar esses tipos em pequenos projetos ou scripts — é a melhor forma de aprender na prática.

Compartilhe
Comentários (1)
Carlos Rodrigues
Carlos Rodrigues - 05/05/2025 01:22

Ótimas dicas!! 🤓