🔐
Урок 12 · класс P1
Проект: проверка пароля
📖 Урок
──▶
🎯 Викторина — выбери перевод
──▶
✅ Урок пройден
Второй проект — программа, которая проверяет надёжность пароля. Хороший пароль: минимум 8 символов, есть цифра, есть большая буква. Наша программа проверит все три правила и скажет честный вердикт.
- ●len(pw) >= 8 → длина
- ●any(z.isdigit() for z in pw) → есть цифра
- ●any(z.isupper() for z in pw) → большая буква
- ●if len(pw)>=8 and hat_ziffer and hat_gross: → «сильный!»
Это не игрушка — такие проверки стоят в каждой форме регистрации! Ты только что написал механизм, который защищает миллионы аккаунтов. Логика идентичная: разбей правило на проверки и соедини через and.
💡 Попробуй взломать свою проверку: «password» слабый, «Qwerty123» — уже сильный. А как сделать ещё строже? Добавь проверку на спецсимволы!
🎯
Проверь себя!
Викторина — выбери перевод →
🖨 Рабочий лист
Закрепи тему тренажёром — как в школе после урока