1
resposta

Teste de Login

  1. Solicite um nome de usuário e uma senha e use uma estrutura if else para verificar se o nome de usuário e a senha fornecidos correspondem aos valores esperados determinados por você.
usuario_correto = "alura"
senha_correta = "0987654321"
usuario = input ("Digite o nome de usuário: ")
senha = input ("Digite a sua senha de 10 dígitos: ")

if usuario == usuario_correto and senha == senha_correta:
    print ("Acesso Concedido!")
else:
    print ("Acesso Negado!")
1 resposta

Olá, Laerte, como vai?

O seu código atende perfeitamente ao que foi solicitado no exercício, utilizando corretamente as variáveis para armazenar os dados esperados e a função input para captar as entradas do usuário. A lógica aplicada na estrutura condicional com o operador logico and garante que o acesso só seja permitido se ambas as condições forem verdadeiras simultaneamente.

Uma dica para enriquecer ainda mais seus projetos futuros é o uso do método strip ao receber dados do usuário, como em usuario = input("Digite o nome: ").strip(). Isso remove espaços em branco acidentais que o usuário possa digitar antes ou depois do texto, evitando que o programa negue o acesso por causa de um caractere invisível.

Parabéns pela execução da atividade e por compartilhar seu progresso conosco. Continue praticando e explorando as possibilidades da linguagem.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!