LoslegenKostenlos loslegen

Dein eigener Passwort-Checker

Du hast gesehen, wie man mithilfe bedingter Anweisungen die Gleichheit prüfen kann. Außerdem kannst du inzwischen eigene benutzerdefinierte Funktionen erstellen. Nun kombinierst du beides, um eine Funktion namens password_checker zu schreiben, die das Passwort eines Benutzers mit einer Eingabe vergleicht und abhängig vom Ergebnis die Ausgabe erzeugt.

Diese Übung ist Teil des Kurses

Entwicklung mit Python für Fortgeschrittene

Kurs anzeigen

Anleitung zur Übung

  • Definiere die Funktion password_checker, die ein Argument namens submission erwartet.
  • Prüfe, ob password mit submission übereinstimmt.
  • Verwende ein Schlüsselwort zur bedingten Ausgabe von "Incorrect password", wenn password und submission nicht übereinstimmen.
  • Rufe die Funktion auf und übergib "NOT_VERY_SECURE_2023".

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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    
____("____")
Code bearbeiten und ausführen