0% acharam este documento útil (0 voto)
2 visualizações1 página

API - Python - Calculadora Com Função Def

O documento contém um código em Python que implementa uma calculadora simples com funções para soma, subtração, multiplicação e divisão. O usuário pode realizar operações repetidamente até escolher não continuar. O código também inclui tratamento de erro para divisão por zero e contabiliza o número de operações realizadas.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações1 página

API - Python - Calculadora Com Função Def

O documento contém um código em Python que implementa uma calculadora simples com funções para soma, subtração, multiplicação e divisão. O usuário pode realizar operações repetidamente até escolher não continuar. O código também inclui tratamento de erro para divisão por zero e contabiliza o número de operações realizadas.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

def soma(num_1, num_2):

return num_1 + num_2

def sub(num_1,num_2):
return num_1 - num_2

def multi(num_1,num_2):
return num_1 * num_2

def div(num_1,num_2):
return num_1 / num_2

continuar = input("Queres calcular (S/N): ")


conta = 0

while continuar != "N":


conta = conta + 1
num_1 = int(input("Escreve um numero: "))
num_2 = int(input("Escreve outro numero: "))
print(f"Operadores: \n Soma, + \n Subtracao, - \n Multiplicacao, *
\n Divisao, /")
operador = input("Escolhe um dos operadores: +, -, * ou /: ")
if operador == "+":
print("Soma = ",soma(num_1,num_2))
elif operador == "-" :
print("Subtracao =",sub(num_1,num_2))
elif operador == "*":
print("Multiplicacao =",multi(num_1,num_2))
elif operador == "/":
if num_2 == 0:
print("Error 404")
else:
print("Divisao = ",div(num_1,num_2))
else:
print("Error")
continuar = input("Queres continuar? (S/N): ")
print(f"Voce fez {conta} contas.")

Você também pode gostar