小编Way*_*key的帖子

凯撒密码问题

我正在尝试实施一个凯撒密码.

我试图在函数中返回消息,但是我收到一条错误消息(外部函数).有人可以帮忙吗?

提前致谢

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)
Run Code Online (Sandbox Code Playgroud)

python caesar-cipher

-1
推荐指数
1
解决办法
1172
查看次数

标签 统计

caesar-cipher ×1

python ×1