Question: KEY = BOB def encode_phrase(phrase, key): result = k = 0 for i in range(len(phrase)): if phrase[i].isalpha(): result += KEY[k]+ str(findDiff(phrase[i],key[k])) k+= 1 else:

KEY = "BOB" def encode_phrase(phrase, key): result = "" k = 0 for i in range(len(phrase)): if phrase[i].isalpha(): result += KEY[k]+ str(findDiff(phrase[i],key[k])) k+= 1 else: result += phrase[i] if k == len(KEY): k = 0 return result def decode_phrase(phase, key): def findDiff(letter1,letter2): diff = ord(letter1) - ord(letter2) if diff < 0: diff += 26 return diff 
How would I make a function that decodes the result that encode_phrase encodes?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!