04 - (Dio) Tipos de Dados

Fazer download em pptx, pdf ou txt
Fazer download em pptx, pdf ou txt
Você está na página 1de 19

Tipos de dados

Guilherme Arthur de Carvalho


Analista de sistemas

@decarvalhogui

[1]
Objetivo Geral

Conhecer os tipos de dados em Python.

[2]
Pré-requisitos

● Python 3
● VSCode

[3]
Percurso
Etapa 1 O que são tipos?

Etapa 2 Tipos númericos

Etapa 3 Booleanos e Strings

[4]
Etapa 1

O que são tipos?

// Espaço alocado e operações

[5]
Por que usamos tipos?
Os tipos servem para definir as caracteristicas e
comportamentos de um valor (objeto) para o interpretador.
Por exemplo:
Com esse tipo eu sou capaz de realizar operações matemáticas.
Esse tipo para ser armazenado em memória irá consumir 24
bytes.

[6]
Tipos em Python
Os tipos built-in são:
Texto str

Númerico int, float, complex

Sequência list, tuple, range

Mapa dict

Coleção set, fronzenset

Booleano bool

Binário bytes, bytearray, memoryview

[7]
Percurso
Etapa 1 O que são tipos?

Etapa 2 Tipos númericos

Etapa 3 Booleanos e Strings

[8]
Etapa 2

Tipos númericos

// Trabalhando com números

[9]
Números inteiros

Números inteiros são representados pela classe int e possuem


precisão ilimitada. São exemplos válidos de números inteiros:
1, 10, 100, -1, -10, -100…99001823

[10]
Números de ponto flutuante

Os números de ponto flutuante são usados para representar os


números racionais e sua implementação é feita pela classe
float. São exemplos válidos de números de ponto flutuante:
1.5, -10.543, 0.76…999278.002

[11]
Percurso
Etapa 1 O que são tipos?

Etapa 2 Tipos númericos

Etapa 3 Booleanos e Strings

[12]
Etapa 3

Booleanos e Strings

// Trabalhando com booleanos e textos

[13]
Booleano
É usado para representar verdadeiro ou falso, e é
implementado pela classe bool. Em Python o tipo booleano é
uma subclasse de int, uma vez que qualquer número diferente
de 0 representa verdadeiro e 0 representa falso. São exemplos
válidos de booleanos:
True e False

[14]
Strings

Strings ou cadeia de caracteres são usadas para representar


valores alfanúmericos, em Python as strings são definidas
utilizando a classe str. São exemplos válidos de string:
"Python", 'Python', """Python""", '''Python''', "p"

[15]
Percurso
Etapa 1 O que são tipos?

Etapa 2 Tipos númericos

Etapa 3 Booleanos e Strings

[16]
Hands On!

“Falar é fácil.
Mostre-me o código!”
Linus Torvalds
[17]
Links Úteis
● https://github.com/guicarvalho/trilha-python-dio
● Referências:
○ https://docs.python.org/3/library/stdtypes.html

[18]
Dúvidas?
> Fórum/Artigos
> Comunidade Online (Discord)

[19]

Você também pode gostar