En esta parte del tutorial vamos a aprender como establecer una contraseña en un pequeño simulador, es necesario aclarar que esto es solo un simulador y no un verdadero bloqueo de contraseña.
Hay 2 variantes en este tipo de simulador, en este caso podemos elaborar nuestra contraseña para que podamos introducirla de manera incorrecta infinitas veces, hasta colocar la contraseña correcta. La otra variante es que podemos establecer un limite por ejemplo, que 3 intentos fallidos nos indique que el acceso ya es denegado.
Pass="400A"
cont=1
nombre=input("ingresar contraseña")
while Pass!=nombre:
nombre=input("ingresar contraseña")
cont=cont+1
print("acceso conseguido")
Este código corresponde a un simulador de contraseña para poder introducir la clave infinitas veces de forma incorrecta, sin que el mismo programa nos de una limitación de intentos.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Pass="400A"
cont=1
nombre=input("ingresar contraseña")
while Pass!=nombre and cont<=3:
nombre=input("ingresar contraseña")
cont=cont+1
if cont<=3:
print("acceso permitido")
else:
print("acceso denegado")
print("llegaste a la vez",cont)
Este código es el que utilizaremos para establecer un determinado numero de intentos fallidos, con respecto a la contraseña.
Paso 1
Introducimos el codigo de la siguiente manera
Paso 2
Damos click en RUN
Paso 3
Nos solicitara colocar la contraseña correspondiente
Paso 4
Recordar cual es la contraseña correcta, en este caso vamos a introducir una incorrecta, en este caso 9079, si hacemos esto nos volvera solicitar la contraseña hasta introducir la correcta
Paso 5
Esta vez introducimos la contraseña correcta que es 400A, el programa nos da el acceso
Estableciendo limites
Ya hemos visto el simulador de contraseña y su particularidad era, que se podían tener infinitos intentos incorrectos al introducir la contraseña. Lo que haremos ahora es establecer un limite de modo que pasado los 4 intentos, el sistema nos excluya de modo que esta vez necesitemos volver a hacer click en RUN, para volver a introducir la contraseña otra vez.
Pass="400A"
cont=1
nombre=input("ingresar contraseña")
while Pass!=nombre and cont<=3:
if cont<=3:
else:
print("llegaste a la vez",cont)
Nota : podemos establecer el limite de intentos que nosotros deseemos, lo único que debemos cambiar son los valores de la tercera fila, en la parte final reemplazando el 3 en este caso por otro numero.
Paso 1B
Este codigo es el que utilizaremos para establecer un limite de intentos fallidos
Paso 2B
Procedemos a dar click en RUN
Paso 3B
Nos solicitara la contraseña
Paso 4B
En caso de introducir la contraseña incorrecta 4 veces, el sistema ya no nos dejara intentar mas veces
Paso 5
En caso de introducir la contraseña correcta, nos dara acceso y nos dira cuantos intentos tuvimos, previo a introducir la contraseña correcta