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

Script basico login Python


Caroline Beatriz Barreto Maia

Pergunta

Alguém pode me ajudar com esse código, a reconhecer o usuário e senha, e liberar apenas se estiver correto.. sou novo nisso

msg = print ("Acesso ao Sistema: ")

CorrectUsername = ["kaique "];
CorrectPassword = ["balder "];

loop = 'True'
while (loop == 'True'):
    username = input("Username: ")
    if  username == CorrectUsername:
        loop = 'false'
        print ("Username incorreto")
        break
        
    password = input("Password: ")
    if  password == CorrectPassword:
        print ("\nConectado com sucesso" "\nAcesso Liberado")
        loop = 'false'
    else:
        print ("Password incorreto!")
        break

 

AVISO: Coloque o seu Post no Forum correspondente a sua dúvida .... o proximo colocado errado será deletado.

 

Editado por Jhonas
Forum correto para postar suas dúvidas
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
 msg = print ("Acesso ao Sistema: ") # não precisa do 'msg ='

CorrectUsername = ["kaique "]; # tambem é desnessesario ';'
CorrectPassword = ["balder "];

loop = 'True'
while (loop == 'True'): # while loop funciona tambem funciona
    username = input("Username: ")
    if  username == CorrectUsername: # você deve valisar uma posição na lista '[0]'
        loop = 'false' # desnessessario já que 'break' esta mais a baixo
        print ("Username incorreto") # o 'if' valida verdadeiro, porque a mensagem de erro?
        break
        
    password = input("Password: ")
    if  password == CorrectPassword: # mesmo problema do 'if' anterior, bem para os dois eu recomendo ver o 'in' no lugar do '=='
        print ("\nConectado com sucesso" "\nAcesso Liberado")
        loop = 'false' # um break serveria
    else:
        print ("Password incorreto!")
        break 

 

Link para o comentário
Compartilhar em outros sites

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...