Python计算器

一个用Python开发的简单命令行界面计算器,支持基本数学运算、历史记录和错误处理。

  • by ricksteven7
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 ricksteven7/teste-mcp-repo

使用说明

Calculadora Python

Uma calculadora simples desenvolvida em Python com interface de linha de comando.

Funcionalidades

  • ✅ Adição (+)
  • ✅ Subtração (-)
  • ✅ Multiplicação (×)
  • ✅ Divisão (/)
  • ✅ Potência (^)
  • ✅ Raiz quadrada (√)
  • ✅ Módulo (mod)
  • ✅ Histórico de operações
  • ✅ Tratamento de erros

Como usar

  1. Clone o repositório:
git clone https://github.com/ricksteven7/teste-mcp-repo.git
cd teste-mcp-repo
  1. Execute o programa:
python calculadora.py
  1. Siga as instruções no menu para realizar operações matemáticas.

Exemplo de uso

==================================================
           CALCULADORA SIMPLES
==================================================
1. Adicao (+)
2. Subtracao (-)
3. Multiplicacao (x)
4. Divisao (/)
5. Potencia (^)
6. Raiz Quadrada (sqrt)
7. Modulo (mod)
8. Ver Historico
9. Limpar Historico
0. Sair
==================================================
Escolha uma opção: 1
Digite o primeiro número: 10
Digite o segundo número: 5
Resultado: 10.0 + 5.0 = 15.0

Características técnicas

  • Linguagem: Python 3
  • Tratamento de erros: Divisão por zero, raiz quadrada de números negativos
  • Histórico: Armazena todas as operações realizadas
  • Interface: Menu interativo de linha de comando
  • Validação: Entrada de números com tratamento de erros

Estrutura do código

  • Calculadora: Classe principal com métodos para cada operação
  • menu_principal(): Exibe o menu de opções
  • obter_numero(): Função auxiliar para validação de entrada
  • main(): Função principal que gerencia o fluxo do programa

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para:

  • Reportar bugs
  • Sugerir novas funcionalidades
  • Enviar pull requests
  • Melhorar a documentação

Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Desenvolvido por ricksteven7