ME AJUDEM NO MEU CÓDIDO PYTHON PFVVV!!!

09/04/2020

0

Boa noite!! Tenho 12 anos e estou aprendendo python...
Alguém por favor poderia ajudar-me nesse código?

O problema dele é: na linha 27 o while não para mesmo quando a condição deixa de ser verdadeira ajudem-me por favor.. Segue o código abaixo:

print('\n' + 10*'-' + 'BEM VINDO AO MERCADINHO!!!' + 10*'-')
scn = int(input('Digite 1 para se registrar: \nDigite 2 para fazer login: \nDigite 3 para sair: \n'))
email = ''
usuario = ''
senha = 0
usuario_l = ''
senha_l = 0
while True:
if scn == 1:
email = str(input('\nInforme-nos seu email: '))
usuario = str(input('\nInforme-nos seu nome de usuário: '))
senha = int(input('\nInforme-nos sua senha: '))
print('\nUSUÁRIO REGISTRADO COM SUCESSO!!!\n')
scn = int(input('Digite 1 para se registrar: \nDigite 2 para fazer login: \nDigite 3 para sair: \n'))
elif scn == 3:
quit('VOCÊ SAIU DO MERCADINHO!')
elif scn == 2:
usuario_l = str(input('Informe seu nome de usuário ou email: '))
break
if (usuario_l == email) or (usuario_l == usuario):
senha_l = int(input('Informe sua senha: '))

if (usuario_l == email) or (usuario_l == usuario) and (senha_l == senha):
print('\nVOCÊ ESTÁ NO MERCADO.\n')

while (usuario_l != email) or (usuario_l != usuario):
usuario_l = str(input('\nUsuário ou Email incorreto tente novamente,\nInforme seu nome de usuário ou email: '))
if (usuario_l == email) or (usuario_l == usuario):
senha_l = int(input('\nInforme sua senha: '))
while (usuario_l == email) or (usuario_l == usuario) and (senha_l != senha):
senha_l = int(input('\nSenha incorreta tente novamente,\nInforme sua senha: '))
if senha_l == senha:
print('')
if (usuario_l == email) or (usuario_l == usuario) and (senha_l == senha):
print('VOCÊ ESTÁ NO MERCADO.\n')
Isaque

Isaque

Responder

Posts

10/04/2020

Lucash Sanjivala

Substitui a condição do while

Quando você utiliza o while == True -> A condição é executada infinitamente


tenta isso

while scn != 3:
conteudo…
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar