def jogar(pontos: int) -> None: dificuldade: int = int( input( 'Informe o nível de dificuldade desejado [ 1 - ENEM, 2 - UFPR, 3 - USP, 4 - ITA]: ' )) calc: Calcular = Calcular(dificuldade) print(f'{dificuldade}:Informe o resultado para a seguinte operação: ') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultados(resultado): pontos += 1 print(f'Você tem {pontos} ponto(s)') continuar: int = int( input('Deseja continuar no jogo ? [1 - SIM ou 0 - NÃO]')) if continuar: jogar(pontos) else: print(f'Você finalizou com {pontos} ponto(s).') print('Até a próxima!')
def jogar(pontos: int) -> None: dificuldade: int = int( input('Informe o nivel de dificuldade desejado [1, 2, 3 ou 4]: ')) calc: Calcular = Calcular(dificuldade) print('Informe o resultado para a seguinte operacação: ') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultado(resultado): pontos += 1 print(f'Você tem {pontos} ponto(s).') continuar: int = int(input('Deseja continuar no jogo? [1 - Sim, 0 - Não]')) if continuar: jogar(pontos) elif continuar == 0: print(f'Você finalizou com {pontos} ponto(s).') print('Até a próxima.') else: print(f'Você finalizou com {pontos} ponto(s).') print('Até a próxima. Vai se lascar jerso.')
def jogar(pontos: int) -> None: dificuldade = int(input('Informe a dificuldade [1, 2, 3 e 4]: ')) calc = Calcular(dificuldade) print('Informe o resultado para a seguinte operação: ') calc.mostrar_operacao() resultado = int(input()) if calc.checar_resultado(resultado): pontos += 1 print(f"Voce tem {pontos}") continuar = int(input('Deseja continuar no jogo? ')) if continuar: jogar(pontos) else: print(f'Voce finalizou com {pontos} pontos')
def jogar(pontos: int) -> None: dificuldade: int = int(input('Informe o nivel de dificuldade desejado: ')) calc: Calcular = Calcular(dificuldade) print('Informe o resultado para a seguinte operação: ') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultado(resultado): pontos += 1 print(f'Voce tem {pontos} ponto (s)') continuar: int = int(input('Deseaa continuar no jogo? [1- sim, 0 - não] ')) if continuar: jogar(pontos) else: print(f'Você finalizou com {pontos} ponto(s)') print('Até a próxima!')
def jogar(pontos: int) -> None: print() """ Try e Except feito para caso o usuario entrei com um valor sem ser int. """ try: dificuldade: int = int(input('Informe o nível de dificuldade desejado (1, 2, 3 ou 4): ')) calc: Calcular = Calcular(dificuldade) except: print('Valor incorreto. Tente um numero inteiro.\n') jogar(pontos) print('Informe o resultado para a seguinte operação: ') calc.mostrar_operacao() # Mostra a operação que o usuario terá q responder. resultado: float = float(input()) # Busca o resultado da equação para verificação a seguir: if calc.checar_resultado(resultado): # Verifica o resultado se estiver igual a resposta acrescenta o ponto conforme a dificuldade pontos += dificuldade print(f'Você tem {pontos} pts.') # Opção para continuar jogando ou não: continuar: int = 1 while continuar == 1: try: continuar: int = int(input('\n\nDeseja continuar [1 - Sim ou 0 - Sair]: ')) print('\n') except: print(f'Opção invalida, tente novamente.\n\n') jogar(pontos) if continuar == 1: jogar(pontos) elif continuar == 0: print(f'Você finalizou o jogo com {pontos} pts.') print('Até a próxima!') exit(-1)
def jogar(pontos: int) -> None: dificuldade: int = int(input('Informe a dificuldade desejada (1, 2, 3 ou 4): ')) calc: Calcular = Calcular(dificuldade) print('Informe o resultado para a seguinte operação: ') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultado(resultado): pontos += 1 print(f'Voçê tem {pontos} ponto(s)') continuar: int = int(input('Deseja continuar no jogo? (1 - sim, 0 - não)')) if continuar: jogar(pontos) else: print(f'Voçê finalizou com {pontos} ponto(s).') print('Até a proxima!!')
def jogar(pontos: int) -> None: dificuldade: int = int( input('Informe o nível de dificuldade desejado [1, 2, 3 ou 4]: ')) calc: Calcular = Calcular(dificuldade) print('Possuímos a seguinte operação: ', end='') calc.mostrar_operacao() resultado: int = int(input('Informe o resultado: ')) if calc.checar_resultado(resultado): pontos += 1 print(f'Você possui {pontos}') continuar: int = int( input('Deseja continuar no Jogo? [1]Sim [0]Não -> ')) if continuar: jogar(pontos) else: print(f'Você encerrou o Game com {pontos} pontos.') print('Até a próxima! :D')
def jogar(pontos: int) -> None: dificuldade: int = int( input('Informe o nível de dificuldade desejado (1, 2, 3 ou 4):')) calc: Calcular = Calcular(dificuldade) print('Qual a resposta para a operação abaixo:') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultado(resultado): pontos += 1 print(f'Você tem {pontos} ponto(s)') continuar: str = input('Deseja continuar? [S - sim, N - não]').upper() if continuar == 'S': jogar(pontos) elif continuar == 'N': print(f'Você conseguiu {pontos} pontos') print('Até a próxima!')
def jogar(pontos: int) -> None: dificuldade = int(input('Informe o nível de dificuldade '\ 'desejado (1, 2, 3 ou 4): ')) calc: Calcular = Calcular(dificuldade) print('Informe o resultado da operação abaixo.') calc.show_op() res = int(input('Resposta: ')) if calc.check_resposta(res): pontos += 1 print(f'Você tem {pontos} ponto(s).') continuar = int(input('Desejar continuar? (1 - sim, 0 - não): ')) if continuar: jogar(pontos) else: print(f'Você finalizou com {pontos} ponto(s).')
def jogar(pontos: int) -> None: dificuldade: int = int(input('Informe o nível da dificuldade desejada: ')) calc: Calcular = Calcular(dificuldade) print('Diga a resposta da seguinte operação: ') calc.mostrar_operacao() resultado = int(input('R: ')) if calc.checar_resultado(resultado): pontos += 1 print(f'Pontuação: {pontos} ponto(s)') player: int = int(input("Deseja continuar ? ['1' - sim, '0' - não] ")) if player: jogar(pontos) else: print(f'Fim: Você marcou {pontos} ponto(s)') print('Ate a próxima!')
def jogar(pontos=int) -> None: dificuldade: int = int( input('Informe o nivel de dificuldade [1, 2 ou 3]: ')) calc: Calcular = Calcular(dificuldade) print('Informe o Resultado para a seguinte operação: ') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultado(resultado): pontos += 1 print(f'Você tem {pontos} Ponto(s).') continuar: int = int(input('Deseja continuar no jogo? [1 - SIM, 0 - NÂO]')) if continuar: jogar(pontos) else: print(f'Você finalizou com {pontos} ponto(s).')
def jogar(pontos: int) -> None: dificuldade: int = int( input('Informe a dificuldade desejada (1, 2, 3 ou 4): ')) calc: Calcular = Calcular(dificuldade) print(f'O resultado da operação é: ') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultado(resultado): pontos += 1 print(f'Você têm {pontos} pontos.') continuar: int = int( input('Deseja continuar no jogo? [1 - Sim, 0 - Não]: ')) if continuar == 1: jogar(pontos) else: print(f'Você finalizou o jogo com {pontos} ponto(s)') print(f'Obrigado por jogar!')
def jogar(pontos: int) -> None: dificuldade: int = int( input('Escolha o seu nível de dificuldada (1, 2, 3 ou 4): ')) calc: Calcular = Calcular(dificuldade) print('Informe o resultado para a seguinte operação: ') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultado(resultado): pontos += 1 print('Parabêns! Você acertou, agora tem {pontos} ponto(s).') continuar: int = int( input('Deseja continuar jogando? [1 - Sim, 0 - Não]: ')) if continuar: jogar(pontos) else: print(f'Você finalizou o jogo com {pontos} ponto(s).') print(f'Tchau!')
def jogar(pontos: int) -> None: os.system('cls' if os.name == 'nt' else 'clear') dificuldade: int = int( input('Informe o nível de dificuldade desejado [1, 2, 3 ou 4]: ')) calc: Calcular = Calcular(dificuldade) print('Informe o resultado para a seguinte operação: ') calc.mostrar_operacao() resultado: int = int(input()) if calc.checar_resultado(resultado): pontos += 1 print(f'Você tem {pontos} ponto(s).') continuar: int = int( input('Deseja continuar no jogo? [1 - sim, 0 - não]: ')) if continuar: jogar(pontos) else: print(f'Você finalizou com {pontos} ponto(s).')
def jogar(pontos: int) -> None: try: dificuldade: int = int( input( 'Informe o nível de dificuldade desejado [1:default, 2, 3 ou 4]: ' )) except ValueError: dificuldade: int = 1 if (dificuldade < 1) or (dificuldade > 4): dificuldade: int = 1 calc: Calcular = Calcular(dificuldade) calc.mostrar_operacao() try: resultado: int = int(input()) except ValueError: resultado: int = 0 if calc.checar_resulado(resultado): pontos += 1 print(f'Você tem {pontos} ponto(s).') try: continuar: int = int( input('Deseja continuar o jogo? [1 - sim:default, 0 - não] ')) except ValueError: continuar: int = 1 if continuar: jogar(pontos) else: print(f'Você finalizou com {pontos} ponto(s).') print('Até a próxima!')
from models.calcular import Calcular calc: Calcular = Calcular(3) print(calc)
from models.calcular import Calcular calc = Calcular(1) print(calc)
from models.calcular import Calcular calc: Calcular = Calcular(dificuldade=1) print(calc)
from models.calcular import Calcular calc: Calcular = Calcular(1) print(calc) # retorna o __str__ # retorno """ Valor 1: 4 Valor2: 2 Dificuldade: 1 Operação: Multiplicar """