случайные символы ии

import random
import string

# Определяем набор строчных русских букв и цифр
russian_lowercase = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'
digits = string.digits  # '0123456789'

# Объединяем строчные русские буквы и цифры в один набор символов
all_chars = russian_lowercase + digits

# Запрашиваем у пользователя количество символов
try:
    num_chars = int(input("количество символов: "))
    if num_chars <= 0:
        print("Пожалуйста, введите положительное число.")
    else:
        # Генерируем случайную строку заданной длины
        random_string = ''.join(random.choice(all_chars) for _ in range(num_chars))
        print(f" {random_string}")
except ValueError:
    print("Ошибка: пожалуйста, введите целое число.")



количество символов: 1000
гож6экьтшпхз6


Рецензии