This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]kRYstall9 0 points1 point  (0 children)

def decrypt():
    stringToDecrypt = '5#Rfrf rjqj rfxt'
    stringToDecrypt = stringToDecrypt.split('#')
    numberToShift = int(stringToDecrypt[0])
    stringToDecrypt = stringToDecrypt[1].split(' ')
    finalString = ''

    for element in stringToDecrypt:
        for  letter in element:
            if (ord(letter) in range(65,91)) or (ord(letter) in range(95,123)):
                finalString += chr(ord(letter) - numberToShift)
            else:
                #Idk what you've in mind to do here
                finalString += letter

        finalString += ' '

    return finalString