Sobes.tech
Senior

Que tipos de dados existem em Python? A que grupos eles se dividem?

sobes.tech IA

Resposta da IA

Em Python, os tipos de dados podem ser divididos em vários grupos:

  1. Tipos numéricos:

    • int — números inteiros, por exemplo, 42
    • float — números de ponto flutuante, por exemplo, 3.14
    • complex — números complexos, por exemplo, 1+2j
  2. Tipo lógico:

    • bool — aceita os valores True ou False
  3. Sequências:

    • str — strings, por exemplo, "hello"
    • list — listas mutáveis, por exemplo, [1, 2, 3]
    • tuple — tuplas imutáveis, por exemplo, (1, 2, 3)
  4. Conjuntos:

    • set — conjunto mutável de elementos únicos
    • frozenset — conjunto imutável
  5. Representações:

    • dict — dicionários, pares chave-valor, por exemplo, {"key": "value"}
  6. Outros tipos:

    • NoneType — tipo do objeto None

Exemplo de uso:

x = 10          # int
pi = 3.1415     # float
flag = True     # bool
name = "Anna"  # str
items = [1, 2, 3]  # list
point = (10, 20)    # tuple
settings = {"theme": "dark"}  # dict