/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/python/py-502-102-001/main.py
22 строки
811 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
import random import string def generate_password(length=12): # Определение наборов символов lowercase = string.ascii_lowercase uppercase = string.ascii_uppercase digits = string.digits symbols = string.punctuation # Объединение всех наборов в одну строку all_chars = lowercase + uppercase + digits + symbols # Генерация случайного пароля заданной длины password = ''.join(random.choice(all_chars) for _ in range(length)) return password if __name__ == "__main__": user_length = int(input("Введите длину пароля: ")) generated = generate_password(user_length) print(f"Сгенерированный пароль: {generated}")