⚪️Шпаргалки для русского from itertools import permutations from random import * def num(x): otv = 0 A = (2 <= x <=4) or (9 <= x <= 12 ) or (x == 16) or (22 <= x <=23 ) # Обычные задания if A == True: rnd = randint(2, 4) return choice([''.join(x) for x in (permutations("12345", r=rnd))]) B = x == 8 or x == 22 #8, 22 if B == True: return choice([''.join(x) for x in (permutations("123456789",r=5))]) C = x == 15 or (17 <= x<= 20) or x == 21 #задание 1 или все if C == True: vvod = int(input("Введите количество максимальных ответов")) per = str([''.join(x) for x in range(1,vvod+1)]) rnd = randint(1, vvod) return choice([''.join(x) for x in (permutations(per, r=rnd))]) S = x == 1 or (5<=x<=7) or (13<= x <= 14) or x == 24 # Текстовое if S == True: return "Здесь только молиться" return "Ошибка" print("Генератор ответов на ваш вариант Русского языка") variant = input("Ваш вариант: ") while True: zadanie = int(input("Введите номер задания ")) print(num(zadanie)) prov = input("Проверить еще?