Jan-17-2018, 09:51 PM
This is a little class I'm playing around with:
from string import printable
from random import choice
class Anagram:
def __init__(self, text='', scramble='', key=dict()):
self.text = text
self.scramble = scramble
self.key = key
def generate_key(self):
for char in printable:
self.key[char] = choice(printable)
def garble(self):
for char in self.text:
self.scramble += self.key[char]
def ungarble(self):
# need method to look up the key by value in self.keyI've tried to find a method to look up the key by value in order to unscramble the anagram, but haven't found one. Help?
