def print_anagrams(prefix, letters):
if len(letters) <= 1:
print prefix + letters
else:
for i in range(len(letters)):
letter = letters[i]
remaining = letters[:i] + letters[i + 1:]
print_anagrams(prefix + letter, remaining)
to_anagram = raw_input('Input string to anagram: ')
print_anagrams('', to_anagram)
from graphics import *
|
|