Iniciante 2–4h
Calculadora de terminal (CLI)
Seu primeiro programa útil: uma calculadora que recebe operações pelo terminal, valida a entrada e guarda o histórico. Ideal para fixar tipos, funções e tratamento de erros.
Pythonargparse
Construa este projeto na PyTrack
Acesse o passo a passo guiado, exercícios e a IDE Python no navegador.
Começar grátisO que você vai construir
- ✓Soma, subtração, multiplicação e divisão
- ✓Validação de entrada (sem dividir por zero)
- ✓Histórico das últimas operações
- ✓Modo interativo no terminal
Passo a passo
- 1
Crie a estrutura do projeto e um arquivo main.py
- 2
Implemente funções puras para cada operação
- 3
Leia a entrada do usuário com input() e valide
- 4
Trate erros com try/except (ValueError, ZeroDivisionError)
- 5
Guarde o histórico em uma lista e mostre ao sair
- 6
(Bônus) Aceite argumentos via argparse
O que você vai aprender
Funções e tiposTratamento de errosEntrada/saída no terminal