Tipos de Dados

Números e caracteres precisam ser armazenados e manipulados pelo programa. Para isso, o Python utiliza os seguintes tipos de dados:

  • Número
  • Booleano
  • String
  • Nenhum

Números

Estão incluídos nessa categoria: Inteiros, Números decimais e Números Complexos. Eles são definidos com as classes int, float e complex em Python

Assim, o valor 1 é armazenado como um int, 1.0 como float e 1 + 2j como complex

Booleanos

Inicialmente o tipo booleano parece não ser muito útil, mas eles são essenciais quando usa-se os comandos condicionais.

Os valores booleanos são tratados como as palavras reservadas True e False

Strings

Uma String consiste de uma sequência de um ou mais caracteres, que podem incluir letras, números e outros tipos de caracteres.

Uma string pode conter espaços.

Pode ser utilizado aspas simples ou aspas duplas e são chamados String Literais (Literias de String). String de mais de uma linha são denotas utilizando aspas triplas.

Nenhum

None é um tipo especial de dados utilizados em Python. Esse tipo é frequentemente utilizado para representar a falta de valor.

Indentação

Em Python, os programas são estruturados através de indentação. Em outras linguagens de programação, a indentação é opcional, mas em Python ela é requerida, não apenas como uma forma de estilo, como demostrado no gráfico a seguir:

Exemplo de Indentação

Por exemplo, veja o código a seguir:

Esse código está organizado em blocos conforme demonstrado a seguir:

Comentários

Comentários são textos inseridos no programa, que não são executados e ajudam ao programador ou outros programadores a entender, manter e depurar o programa. Python utiliza dois tipos de comentários de: Linhas simples e Múltiplas Linhas

Comentários de Linha Simples

O Python utiliza o símbolo # para indicar que o conteúdo a seguir desse símbolo será um comentário

Comentários de Múltiplas Linhas

Se um comentário se estender por mais de uma linha, há duas formas de fazer essa declaração:

Ou com três aspas: