Hello everyone! How do I print a message saying that the keyboard input is not in the list? Note: If the keyboard entry is in the list (for example if the user enters 'password'), the program should print the position of the element in the list. I thought of adding an 'else' after the 'if' only so that the program will print the message saying that the element is not in the list for each check, ie it will print several 'not listed' each time it check that the element is not in the list, but I want it to only print this message once.
Follow the code:
senhas_comuns = ['qwerty', 'password', 'google', 'starwars', 'mrrobot', 'anonymous', 'mypassword', 'minhasenha', 'senha', 'admin', 'abcd', 'master', 'batman', 'superman', 'dragonball']
print('Vamos ver se você consegue acertar alguma das senhas mais usadas sem números.')
entrada = input('Chute: ')
#marcador da posição.
posicao = -1
for cadaSenha in senhas_comuns:
posicao += 1
if entrada == cadaSenha:
print('Você acertou! A senha ' + entrada + ' está na posição ' + str(posicao) + ' da lista.')