Caesar Cipher Problem

ch versuche, eine Caesar-Chiffre zu implementiere

Ich habe versucht, eine Nachricht in der Funktion zurückzugeben, erhalte jedoch eine Fehlermeldung (außerhalb der Funktion). Kann mir jemand helfen, bitte?

Danke im Vorau

cat
cate
catec
catecv

message = input("type message ")

shift = int(input("Enter number to code "))
message = message.lower() #convets to lower case
print (message)

for a in message:
    if a in "abcdefghijklmnopqrstuvwxyz":
        number = ord(a)
        number += shift
        if number > ord("z"):
            number -= 26
        elif number < ord("a"):
             number += 26
        message = message + (chr  ( number))

    print (message)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage