Надеюсь очень на Вашу помощь. Нужно создать простую программу экспоненциальной или факториальной сложности в Питоне 3.1 (число Фибоначи не подходит). Сам сделать не могу , потому что нуб ))) Или же помогите доделать программу до конца. Смысл в том что, у пользователся спрашивается длина пароля(например n=2), потом выдаются все вариации пароля из английского алфавита от a -z. Получится должно :
aa,ab,ac…ba,bb,bc…ca,cb и т.д. Как исправить эту программу? Заранее спасибо, Дмитрий
print (“Напишите длину пароля”)
длина_пароля=input()
b =
def perm(algus,veel):
if len(veel)==1:
print(algus+veel)
else:
for i in range(0,len(veel)):
perm(algus+veel,veel+veel)
perm(' ',b)
Получается что выдаются все вариации из алфавита, а мне нужно только конкретные вариации по запросу пользователся, если пользователь выбирает длину пароля 2, то и выдается длина пароля из 2 букв различных вариаций….Надеюсь Вы поняли меня)))