Загрузка данных


def filter_strong(passwords):
    # Создайте пустой список для хранения сильных паролей.
    strong_passwords = []
    
    # Переберите все пароли из переданного списка.
    for pwd in passwords:
        # Проверьте длину каждого пароля (слабый, если < 8).
        if len(pwd) < 8:
            continue
            
        # Проверьте, состоит ли пароль только из цифр.
        if pwd.isdigit():
            continue
            
        # Проверьте наличие 'password' (без учета регистра) или '1234'.
        if 'password' in pwd.lower() or '1234' in pwd:
            continue
            
        # Если пароль прошел все проверки, он сильный. Добавляем его.
        strong_passwords.append(pwd)
        
    # Верните список сильных паролей.
    return strong_passwords

# Код для проверки (уже есть в тренажере)
leaks = ['qwerty', '1234567890', 'MyStr0ng!Pass', 'password123']
print(filter_strong(leaks))  # ['MyStr0ng!Pass']