A linguagem Python possui um conjunto de dados básicos pra que possamos manipular dados em nossos programas. Python possui outros tipos de dados nativos mais complexos que serão vistos em futuras seções no tutorial.

Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Tipo string
  2. Tipo char
  3. Tipo int
  4. Tipo float
  5. Tipo boolean
  6. "Tipo" none
  7. Outros tipos de dados
  8. Checando tipos de dados

Strings representam uma sequência de caracteres justapostos. Em Python uma string é imutável sendo apenas a leitura de seu conteúdo possível. A alteração é feita via funções/métodos.

Tipo Uso Exemplo
string textos 'texto1, "texto"

Para utilizar um tipo char, basta associar uma caracteres imprimíveis, entre A-z, símbolos e outros, que a linguagem Python irá entender com caracteres.

Tipo Uso Exemplo
char Caracter 'a' , 'Z'

O tipo de dado int pode armazenar valores, inteiros. Os valores podem ser tanto negativos quanto positivos.

Tipo Uso Exemplo
int números inteiros 10, -1

Quando precisamos trabalhar com valores monetários ou qualquer outro tipo de valores que possua precisão(casas decimais). Tanto valores negativos quanto positivos são aceitos.

Tipo Uso Exemplo
float valores ponto-flutuante 2.10, -2.10

Para trabalhar com valores Verdadeiro(True) e Falso(False), Python disponibiliza o tipo de dado bool.

Tipo Uso Exemplo
bool Valores verdadeiro ou falso True, False

Quando um variável não possui valor atribuído, seu tipo de dado é definido como sendo none.

Tipo Uso Exemplo
none variáveis -

A linguagem Python possui uma grande número de tipos de dados em sua biblioteca nativa além dos estudados primitivos acima. Abaixo uma pequena lista de tipos de dados mais complexos ou derivados:

Tipo Uso Exemplo
function funções e métodos nome_funcao(argumentos)
Vetor Armazenar elementos [1,2,3]
Matriz Armazenar elementos [[1,2],[3,4]]
Objeto Representa um entidade [ nome: 'joao', idade:18 ]
Estrutura de dados Armazena elementos List, Tuple, Set e outros

Os tipos de dados nativos da linguagem Python serão vistos em futuras atualizações.

  1. 10/09/2025 - revisão 2 - Ajustes: pontuais, objetivos e links internos
  2. 18/09/2024 - revisão 1 - pequenos ajustes gramaticais; remoção de 'Verificando tipos de dados'
  3. 12/02/2024 - versão inicial