Variáveis, Tipos de Dados e a função Type em Python

Variáveis, Tipos de Dados e a função Type em Python

Neste artigo vamos explorar a declaração e atribuição de variáveis em Python, bem como conhecer os principais tipos de dados empregados e a função type(), usada para retornar o tipo de dado de uma variável qualquer.

Variáveis em Python

Uma variável é um local reservado na memória RAM do computador utilizado para armazenar temporariamente dados que são manipulados pelo programa. Ou seja, as variáveis são usadas para armazenar valores para uso posterior no programa.

Para que uma variável possa ser usada em um programa, ela deve primeiro ser declarada, para que seja reservado espaço na memória para armazenamento de seus dados. Para criar uma variável em Python, basta digitar o nome desejado e atribuir um valor a ele usando o sinal de igual (=), que é o operador de atribuição. Por exemplo:

x = 10

Nesse exemplo, x é o nome da variável e 10 é o valor atribuído a ela. Não é necessário indicar o tipo de dado ao criar a variável, pois ele é inferido a partir do valor a ela atribuído.

Também podemos declarar mais de uma variável na mesma linha de código, como os exemplos a seguir mostram: 

# Declarar várias variáveis, todas com o mesmo valor
n1 = n2 = n3 = n4 = 0
# Declarar várias variáveis, cada uma com seu tipo e valor
nome, idade = 'Fábio', 45

Tipos de Dados

Em Python, existem vários tipos de dados que podem ser atribuídos a uma variável. Alguns dos tipos de dados mais comuns incluem:

  • int: valores inteiros, como 10, 100, 500, etc.
  • float: valores com ponto flutuante, como 3.14, 2.5, 1.0, etc.
  • str: valores de texto, como “Olá”, “Mundo”, “Python”, etc.
  • bool: valores booleanos, True ou False.
  • list: coleção ordenada de valores, como [1, 2, 3], [“a”, “b”, “c”], etc.
  • tuple: coleção ordenada e imutável de valores, como (1, 2, 3), (“a”, “b”, “c”), etc.
  • dict: coleção de pares chave-valor, como {“nome”: “João”, “idade”: 30}, {“cor”: “verde”, “tamanho”: “grande”}, etc.

Comando Type()

O comando type() é usado para verificar o tipo de dado de uma variável. Para usá-lo, basta digitar o nome da variável como argumento dentro dos parênteses. Por exemplo:

x = 10
print(type(x)) # saída: <class 'int'>

Nesse exemplo, type(x) retorna o tipo de dado da variável x, que é int (inteiro).

Vejamos um exemplo mais completo que mostra como criar variáveis de diferentes tipos e como usar o comando type() para verificar seus tipos de dados:

# cria variáveis de diferentes tipos
x = 10
y = 3.14
z = "Olá, mundo!"
w = True
v = [1, 2, 3]
u = (4, 5, 6)
t = {"nome": "João", "idade": 30}

# usa o comando type() para verificar os tipos de dados das variáveis
print(type(x)) # saída: <class 'int'>
print(type(y)) # saída: <class 'float'>
print(type(z)) # saída: <class 'str'>
print(type(w)) # saída: <class 'bool'>
print(type(v)) # saída: <class 'list'>
print(type(u)) # saída: <class 'tuple'>
print(type(t)) # saída: <class 'dict'>

Ainda com dúvidas? Assista a um vídeo sobre o assunto para saber mais:

Sobre Fábio dos Reis (1197 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 30 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Ciência e Tecnologia em geral, adora Viagens e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.

Escreva um comentário

Seu e-mail não será divulgado


*