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. Entender o tipo string
  2. Entender o tipo sobre char
  3. Entender o tipo int
  4. Entender o tipo float
  5. Entender o tipo boolean
  6. Entender o "tipo" none
  7. Entender o outros tipos de dados
  8. Verificando tipos de dados
  9. Tipo None

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. A utilização é feita como abaixo:

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 undefined.

Tipo Uso Exemplo
function funções e métodos -

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:

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, Sets e outros

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

  1. 18/09/2024 - revisão 1 - pequenos ajustes gramaticais; remoção de 'Verificando tipos de dados'
  2. 12/02/2024 - versão inicial