Генерация пароля длиной 10 символов в котором есть хотя бы одна строчная буква
одна прописная буква и не менее 3 цифр:
from random import choice
import string alphabet = string.ascii_letters + string.digits while True: password = ''.join(choice(alphabet) for i in range(10)) if (any(c.islower() for c in password) and any(c.isupper() for c in password) and sum(c.isdigit() for c in password) >= 3): break print(password)
Комментариев нет:
Отправить комментарий