‫Bem vindo de volta.
‫Vamos tentar fazer um exercício para amarrar tudo o que aprendemos até agora.
‫Juntos, vamos criar um verificador de senha.
‫Agora, o que queremos fazer é criar algum tipo de entrada que vamos pedir.
‫Então, vamos usar a função de entrada e aqui vamos pedir um nome de usuário.
‫Em seguida, vamos pedir outra entrada.
‫Vai ser a senha.
‫E então, no final, com a entrada que queremos imprimir.
‫Algo, as linhas de senha, e então teremos talvez a senha real aqui e dirá
‫que é outra variável longa aqui.
‫Então, o que queremos fazer é a senha e talvez a senha.
‫Lenth.
‫Então, digamos que imprimimos nosso nome de usuário Jayjay e, em seguida, fornecemos a ele uma senha secreta.
‫Bem, devemos imprimir a senha.
‫O segredo tem um, dois, três, quatro, cinco, seis letras.
‫Obviamente, não queremos mostrar ou exibir a senha, talvez por motivos de segurança, então queremos converter o
‫segredo em uma, duas, três, quatro, cinco, seis, duas estrelas.
‫Portanto, sua tarefa é converter essas duas entradas.
‫E, você sabe, também vamos fazer uma saudação onde dizemos o nome de usuário aqui, então vamos dizer, ei, J.
‫J ..
‫Sua senha.
‫O que será marcado em uma estrela tem seis letras agora, um truque interessante aqui que você ainda não aprendeu e
‫pode querer usar aqui é que eles podem fazer com cordas.
‫Eu posso ir ao Star Times.
‫Certifique-se de que a estrela é uma string, multiplique por 10, e se eu imprimir isso.
‫Recebo 10 estrelas, então você pode querer usar essa funcionalidade quando estivermos fazendo isso.
‫Tudo bem, pause o vídeo, experimente, se você se lembra, o objetivo é imprimir
‫o nome de usuário e ter a senha bloqueada com quantos caracteres a senha tem.
‫Tudo bem, pause o vídeo, se não, vou continuar com a resposta.
‫Portanto, a primeira coisa que vamos tentar fazer é criar duas entradas.
‫Então, o primeiro, vou pegar o nome do usuário, vou atribuí-lo à variável nome do usuário
‫e vai dizer, qual é o seu nome de usuário?
‫Então o segundo será a senha.
‫E a senha, bem, vamos dizer, qual é a sua senha?
‫E embora este seja um exemplo simples, isso é algo que você verá em outros grandes
‫sites como Instagram ou talvez Netflix quando estiver fazendo login.
‫Agora que armazenei essa informação em uma variável, posso usá-la direito, posso imprimir e faremos uma string F
‫para tornar nossas vidas mais fáceis.
‫Então, adicionei o F aqui.
‫E o que vamos fazer é isso vai dizer.
‫Nome do usuário.
‫Sua senha.
‫E vamos adicionar a senha aqui.
‫É e então vamos adicionar.
‫Outra variável aqui.
‫Qual é o comprimento da senha.
‫Então, como vamos calcular isso?
‫Bem, vamos tentar algo aqui.
‫Vamos ver se consigo usar a função de comprimento e aqui fazer senha.
‫Vamos ver o que acontece aqui.
‫Qual é o meu nome de usuário?
‫Vamos com Andre.
‫Qual é a minha senha, vamos digitar em segredo aqui.
‫E recebo sua senha para Andre.
‫Bem, eu não consigo falar inglês corretamente, meu segredo de senha é seis, bem, seis o que vamos escrever seis letras.
‫Impressionante.
‫Então, isso está funcionando porque com uma string F, posso criar ou adicionar uma expressão Python aqui usando a senha de
‫comprimento, mas há um problema aqui, certo?
‫Não queremos imprimir segredo.
‫Queremos imprimi-lo na forma de estrela.
‫E esta é uma boa discussão sobre a legibilidade do seu código.
‫Agora, este é um exemplo simples, mas podemos tornar este código um pouco mais limpo.
‫Por exemplo, podemos dividir as coisas para que tenhamos uma senha.
‫Lenth.
‫Será lento.
‫Senha, então estamos calculando o comprimento.
‫Portanto, isso armazenará seis ou qualquer que seja a entrada de nossa senha e é bom e descritivo, é
‫fácil para outros desenvolvedores entenderem.
‫E então aqui.
‫Também posso ter uma senha oculta e essa senha oculta será a senha lenth, e vamos usar
‫essa estrela.
‫String e multiplique pelo comprimento da senha.
‫Vamos tornar isso um pouco maior.
‫Para que agora nosso código possa ser entendido bem de uma maneira mais fácil, temos a senha lenth, então vamos
‫dizer nome de usuário sua senha senha, mas queremos ter certeza de que é a senha oculta.
‫Então, vamos copiar isso aqui.
‫Então, nomeie sua senha, vamos imprimir uma senha oculta is e, em seguida, copiaremos a senha
‫lenth.
‫Agora, eu argumento que isso é melhor.
‫Porque cada linha está fazendo algo simples e, finalmente, estamos imprimindo a saída e, embora este seja um exemplo
‫pequeno e simples, essa ideia de legibilidade e criação e escrita de código que faz sentido é
‫um conceito importante.
‫Então, vamos ver se isso funciona.
‫Vou clicar em executar meu nome de usuário, Andre.
‫Desta vez, minha senha será supersecreta.
‫E olhe para isso.
‫Andre, sua senha sim.
‫Tem 11 letras.
‫Bom trabalho chegando até aqui.
‫Espero que você tenha entendido.
‫Te vejo no próximo vídeo.