Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erick-bryan-cubas/trilha_python_starter---projeto_calculadora
Projeto Calculadora
https://github.com/erick-bryan-cubas/trilha_python_starter---projeto_calculadora
calculator python
Last synced: about 13 hours ago
JSON representation
Projeto Calculadora
- Host: GitHub
- URL: https://github.com/erick-bryan-cubas/trilha_python_starter---projeto_calculadora
- Owner: Erick-Bryan-Cubas
- Created: 2023-09-18T08:19:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-18T08:23:03.000Z (about 1 year ago)
- Last Synced: 2023-09-18T09:44:07.891Z (about 1 year ago)
- Topics: calculator, python
- Language: Python
- Homepage:
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projeto da Trilha Python Starter na Asimov Academy
Nesse simples projeto o intuito foi aplicar os conhecimentos adquiridos nas partes introdutórias para desenvolver uma calculadora.
#### Importações
- `import os`: Importa o módulo OS para limpar a tela.#### Variáveis Globais
- `operations`: Dicionário com os tipos de operações disponíveis.#### Loop Principal
- `while True`: Mantém o programa rodando até que o usuário decida sair.
- `os.system("clear")`: Limpa a tela.
- Menu de escolha de operação.
- `input()`: Obtém o tipo de operação e os números do usuário.
#### Cálculo e Exibição do Resultado
- Utiliza `if-elif` para calcular com base na operação escolhida.
- Exibe o resultado.#### Finalização
- Pergunta se o usuário deseja continuar ou sair.