Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Verifica la Contraseña | Declaración If-Else en Python
Declaraciones condicionales en Python

book
Desafío: Verifica la Contraseña

Tarea

Swipe to start coding

Tienes el siguiente código que verifica si la contraseña ingresada por el usuario coincide con la contraseña esperada. Sin embargo, el código utiliza múltiples declaraciones if, lo que lo hace menos eficiente y un poco confuso. Tu tarea es mejorar y depurar el código utilizando el operador ternario para simplificar la lógica.

  • Verifica si password == correct_password para decidir el resultado del inicio de sesión.
  • Usa el operador ternario para manejar tanto el éxito como el fracaso en una sola línea.
  • Asigna el resultado a login_message.
  • Si la contraseña es correcta: "Login successful!"
  • Si la contraseña es incorrecta: "Incorrect password, try again."

Solución

password = "user123"
correct_password = "password123"

login_message = "Login successful!" if password == correct_password else "Incorrect password, try again."

# Testing
print("Login Status:", login_message)
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5
password = "user123"
correct_password = "p@ssword123"

if password == correct_password:
login_message = "Login successful!"
if password != correct_password:
login_message = "Incorrect password, try again."

# Testing
print("Login Status:", login_message)

Pregunte a AI

expand
ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt