quarta-feira, 11 de março de 2020

Tipos de dados em Python

Tipos de dados em Python

Com cada tipo de dando podendo fazer uma coisa especifica e tendo métodos específicos, é muito importante saber com qual tipo de dado trabalhar. Os tipos de dados mais utilizados no python são as strings, os números, as listas, as tuplas, entre outros.
As strings são utilizadas para trabalhar com dados em forma de texto, o nome de alguém, o endereço de sua residência e o seu apelido.
Exemplo Python
Nome_completo = 'Chuck Norris'
Os dados do tipo numérico podem ser inteiros (1, 2, 3), ponto flutuante (1.765, 12.23) ou complexos (1j, 2j).
Exemplo Python
a = 8
b = 1.65
c = 1j
As listas são usadas para agrupar diferentes tipos de dados em um só. Por exemplo: Para salvar os dados de um cliente você vai precisar de um tipo string (nome), id (inteiro), saldo (float), etc. Esses dados podem ser guardados num único tipo de dado, a lista.
Exemplo Python
lista = ['Bob Esponja', 124, 1.456]
print(lista[0]) # o index do tipo lista começa em 0
print(lista[1])
print(lista[2])
A tupla difere da lista pelo fato de que os dados da lista podem ser alterados e da tupla não.
Exemplo Python
lista = ['Bob Esponja', 124, 1.456]
lista[0] = 'Mickey Mouse'
print(lista)
tupla = ('Bob Esponja', 124, 1.456)
tupla[0] = 'Mickey Mouse' # um erro vai acontecer
Para saber de qual tipo é uma variável use a função type().
Exemplo Python
nome = 'Mickey Mouse'
print(type(nome))
id = 768
print(type(id))
flutuante = 1.65
print(type(flutuante))
lista = ['Bob Esponja', 124, 1.456]
print(type(lista))
tupla = ('Bob Esponja', 124, 1.456)
print(type(tupla))

0 comentários:

Postar um comentário