Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida em Exercício - Python


brunoricky3d

Pergunta

Bom galera, estou fazendo o exercício que é criar uma "calculadora simples". Porém, na região do código que eu destaquei abaixo, quando o usuário digita o "s" (minúsculo), o programa não está reconhecendo e continua a repetir a pergunta. Alguém sabe dizer qual o problema que tem no código? Agradeço bastante, desde já! :)

while True:
 first = int(input('Digite o primeiro número: '))
 second = int(input('Digite o segundo número: '))
 issue = input('Qual operação você deseja fazer? (+,-,*,/)')
 if issue == '+':
    sum =(first+second)
    print ('O seu resultado é: ', sum)
 elif issue == '-':
    sub=(first-second)
    print ('O seu resultado é: ', sub)
 elif issue == '*':
    mul=(first*second)
    print ('O seu resultado é: ', mul)
 elif issue == '/':
    div=(first/second)
    print ('O seu resultado é: ', div)
 else:
    print ('Digite uma operação matemática válida para continuar')
 ask = input('Deseja continuar? (S/N)')
 if ask == 'S' or ask == 's':
     continue
 elif ask == 'N' or ask == 'n':
     break
 else:
      while not ask == 'S' or ask == 's' or ask == 'N' or ask == 'n':
         ask = input('Deseja continuar? (S/N)')
         if ask == 'N' or ask == 'n':
             exit()
         elif ask == 'S' or ask == 's':
             continue

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...