In python, how can I write a function that get some number n and print all possible words(a-z) permutations(with replacement) when length=n
.
Without using recursion and without using external functions like itertools.permutations
, itertools.combinations
etc..
For example:
n=2
should print
aa ba ... za
ab bb ... zb
...
az bz ... zz
n=3
aaa baa ... zaa
aba aca ... aza
aab aac ... aaz
abb abc ... abz
acb acc ... acz
...
azz bzz ... zzz