ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Defina a função password_checker, que deve aceitar um argumento chamado submission.
  • Verifique se password é igual a submission.
  • Adicione uma palavra-chave que permita a impressão condicional de "Incorrect password" se password e submission 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    
____("____")
Editar e executar o código