Variáveis e tipos de dados em Python
Uma variável dá um nome a um valor para você usá-lo depois. O Python decide o tipo pelo valor, então você nunca precisa declará-lo manualmente.
O que é Variáveis e tipos de dados em Python?
Uma variável dá um nome a um valor para você usá-lo depois. O Python decide o tipo pelo valor, então você nunca precisa declará-lo manualmente.
Guarde valores em variáveis e aprenda os tipos básicos do Python: str, int, float e bool.
Quando usar?
- Aprender sintaxe Python com código prático.
- Criar uma base para problemas maiores.
- Testar uma ideia sem instalar um ambiente local.
Código de exemplo
# A variable is a name that refers to a value. Python works out the type for you.
name = "Ada" # str: text
age = 36 # int: whole number
height = 1.68 # float: decimal number
is_student = False # bool: True or False
print(name, age, height, is_student)
print(type(name), type(age), type(height), type(is_student))
# Variables can be reassigned, even to a value of another type.
age = age + 1
print("Next year:", age)
# Convert between types with int(), float(), str() and bool().
print(int("42") + 1)
print(str(3.5) + " stars")
print(float(7) / 2)
Saída esperada
Ada 36 1.68 False
<class 'str'> <class 'int'> <class 'float'> <class 'bool'>
Next year: 37
43
3.5 stars
3.5
Como funciona
type() mostra o tipo de um valor. int(), float() e str() convertem entre tipos, o que você precisa quando texto como "42" precisa virar número.
Altere os valores e execute o programa no compilador Python online CodeUtility sem instalar Python.
Exercícios práticos
Altere as entradas e teste casos de borda antes de usar conjuntos de dados maiores.
- Preveja a saída antes de executar.
- Trate entradas vazias ou inválidas.
- Extraia a lógica para uma função e adicione testes.
Pratique com um desafio
Use o conteúdo desta lição para resolver um problema real. Cada desafio roda no navegador, com testes instantâneos e uma revisão por IA.
- Rectangle Perimeter Compute the perimeter of a rectangle from its sides. Fácil
- Average of Three Average three whole numbers. Fácil