Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Función de comparación de contraseñas en Python, Ejercicios de Programación Informática

Una función en python que permite al usuario ingresar una contraseña y compararla con dos opciones predefinidas. El usuario tiene tres intentos para ingresar la contraseña correcta, de lo contrario el programa termina. El usuario también puede decidir continuar ingresando contraseñas para otros usuarios.

Tipo: Ejercicios

2021/2022

Subido el 06/04/2022

Tutor-Guia-77
Tutor-Guia-77 🇨🇴

4.5

(26)

134 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Desarrollar en Python 20220320
##Función que compara el ingreso de la contraseña
def comparar(cont):
##Bucle while que se cumple hasta los 3 intentos
while cont <= 3:
##Si contandor es igual a 3 rome el bucle while y sale del proceso
if cont == 3:
print("Lo siento ha cumplido los 3 intentos")
print("")
##Vuelve el contador a 0
cont=0
break
clave=input("Ingrese contraseña ")
##Comparar si se ingreso una de las dos claves correctas
if (clave == "x5y4" or clave == "a1b2"):
##Si es correcto muestra mensaje de bienvenida
print("Bienvenido al programa ",usuario)
print("")
break
else:
##Incrementa el contador
cont += 1
##Mensaje de error y clave erronea
print("Clave erronea...","le quedan ",3-cont," intentos")
#cont=0
ban=True
while ban==True:
usuario=input("Ingrese nombre de usuario:")
cont=0
##Envío de parámetros a la función
comparar(cont)
##Pregunta si desea continuar con otro usuario
dato=input("Desea continuar con otro usuario (s/n)")
##Compara si se ingresa la letra n o N
if dato == "n" or dato == "N":
ban=False
print("Fin del programa")
pf2

Vista previa parcial del texto

¡Descarga Función de comparación de contraseñas en Python y más Ejercicios en PDF de Programación Informática solo en Docsity!

Desarrollar en Python 20220320 ##Función que compara el ingreso de la contraseña def comparar(cont): ##Bucle while que se cumple hasta los 3 intentos while cont <= 3: ##Si contandor es igual a 3 rome el bucle while y sale del proceso if cont == 3: print("Lo siento ha cumplido los 3 intentos") print("") ##Vuelve el contador a 0 cont= break clave=input("Ingrese contraseña ") ##Comparar si se ingreso una de las dos claves correctas if (clave == "x5y4" or clave == "a1b2"): ##Si es correcto muestra mensaje de bienvenida print("Bienvenido al programa ",usuario) print("") break else: ##Incrementa el contador cont += 1 ##Mensaje de error y clave erronea print("Clave erronea...","le quedan ",3-cont," intentos") #cont= ban=True while ban==True: usuario=input("Ingrese nombre de usuario:") cont= ##Envío de parámetros a la función comparar(cont) ##Pregunta si desea continuar con otro usuario dato=input("Desea continuar con otro usuario (s/n)") ##Compara si se ingresa la letra n o N if dato == "n" or dato == "N": ban=False print("Fin del programa")