semvec/pypi-packages huggingface dataset:
ThiagoCal 0.3.1
Calculadora
Requires Python: >=3.6

DocumentaÃ§Ã£o da Calculadora
Este mÃ³dulo contÃ©m uma implementaÃ§Ã£o simples de uma calculadora com operaÃ§Ãµes bÃ¡sicas (soma, subtraÃ§Ã£o, multiplicaÃ§Ã£o e divisÃ£o). O mÃ³dulo tambÃ©m inclui um mecanismo de interaÃ§Ã£o com o usuÃ¡rio para executar essas operaÃ§Ãµes de forma interativa no terminal.

Estrutura do CÃ³digo
O cÃ³digo Ã© composto por duas classes principais:

Calculadora: Realiza as operaÃ§Ãµes matemÃ¡ticas.

User: ResponsÃ¡vel pela interaÃ§Ã£o com o usuÃ¡rio e gerenciamento do fluxo de operaÃ§Ãµes.

1. Classe Calculadora
A classe Calculadora Ã© responsÃ¡vel pelas operaÃ§Ãµes aritmÃ©ticas bÃ¡sicas. Ela tem o seguinte formato:

somar(): Retorna a soma de numero1 e numero2.
subtrair(): Retorna a subtraÃ§Ã£o de numero1 e numero2.
multiplicar(): Retorna a multiplicaÃ§Ã£o de numero1 e numero2.
dividir(): Retorna a divisÃ£o de numero1 por numero2. Caso numero2 seja zero, retorna uma mensagem de erro ("Erro: divisÃ£o por zero nÃ£o Ã© permitida").
Exemplo de uso da Calculadora:
python
Copiar cÃ³digo
calc = Calculadora(10, 5)
print(calc.somar())  # Output: 15
print(calc.subtrair())  # Output: 5
print(calc.multiplicar())  # Output: 50
print(calc.dividir())  # Output: 2.0