Buscar

Day10

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

# def bissexto(ano):
# '''Inserir o ano para descobrir se é bissexto'''
# if ano % 4 == 0:
# if ano % 100 == 0:
# if ano % 400 == 0:
# return True
# else:
# return False
# else:
# return True
# else:
# return False
# def dias_no_mes(mes,ano):
# '''Inserir mes,ano para retornar quantos dias tem nesse mes do ano'''
# dias_do_mes_padrao = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
# if mes<1 or mes>12:
# return 'entradas invalidas'
# if bissexto(ano) and mes==2:
# return 29
# else:
# return dias_do_mes_padrao[mes-1]
# ano=int(input('ano:\n'))
# mes=int(input('mes:\n'))
# print(dias_no_mes(mes,ano))
#######################
#Calculadora
import os
def limpar_tela():
 os.system('cls' if os.name == 'nt' else 'clear')
def soma(n1,n2):
 return n1+n2
def sub(n1,n2):
 return n1-n2
def div(n1,n2):
 return n1/n2
def mult(n1,n2):
 return n1*n2
# def operation(n1,n2,simbolo):
# if simbolo=='+':
# print (soma(n1,n2))
operacoes={'+':soma, '-': sub, '/': div, '*': mult}
n1=int(input('Qual n1? '))
n2=int(input('Qual n2? '))
for i in operacoes:
 print(i)
simbolo_da_operacao=input('Qual operação realizar? ')
calculo_simbolo=operacoes[simbolo_da_operacao]
resposta=calculo_simbolo(n1,n2)
print(f'O resultado de {n1} {simbolo_da_operacao} {n2} = {resposta}')
pergunta=print('Deseja continuar as operações com o valor anterior?').lower()

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando