🔐
Lektion 12 · Klasse P1
Projekt: Passwort-Checker
📖 Lektion
──▶
🎯 Quiz — wähle die Übersetzung
──▶
✅ Lektion geschafft
Zweites Projekt — ein Programm, das Passwortstärke prüft. Ein gutes Passwort: mindestens 8 Zeichen, eine Ziffer, ein Großbuchstabe. Das Programm prüft alle drei Regeln.
- ●len(pw) >= 8 → Länge
- ●any(z.isdigit() for z in pw) → Ziffer vorhanden
- ●any(z.isupper() for z in pw) → Großbuchstabe
- ●if len(pw)>=8 and hat_ziffer and hat_gross: → „stark!“
Das ist kein Spielzeug — solche Checks stecken in jedem Registrierungsformular! Du hast gerade den Mechanismus geschrieben, der Millionen Konten schützt.
💡 Versuch, deinen Check zu knacken: „password“ ist schwach, „Qwerty123“ ist stark. Wie machst du ihn strenger? Füge Sonderzeichen hinzu!
🎯
Teste dich!
Quiz — wähle die Übersetzung →
🖨 Arbeitsblatt
Festige das Thema mit dem Trainer — wie nach dem Unterricht