Criação de um verificador de senhas
Você viu como as instruções condicionais podem ser usadas para verificar a igualdade. Agora que você já sabe como criar uma função personalizada, combinará essas duas técnicas para criar uma função chamada password_checker
que compara a senha de um usuário a um valor enviado, imprimindo uma saída que depende do resultado.
Este exercício faz parte do curso
Python intermediário para desenvolvedores
Instruções do exercício
- Defina a função
password_checker
, que deve aceitar um argumento chamadosubmission
. - Verifique se
password
é igual asubmission
. - Adicione uma palavra-chave que permita a impressão condicional de
"Incorrect password"
sepassword
esubmission
forem diferentes. - Chame a função, passando
"NOT_VERY_SECURE_2023"
.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
password = "not_very_secure_2023"
# Define the password_checker function
____
# Check that the password variable and the submission match
if ____ ____ ____:
print("Successful login!")
# Otherwise, print "Incorrect password"
____:
print("Incorrect password")
# Call the function
____("____")