猫史档案馆


【Python作品分享】加密/喵【作品秀】

用户:Code of originCode of origin查看:0 回复:1 评论:0 创建时间:2019-12-14T15:35:39


【作品展示】

center_image

 

【作品介绍】

本软件含有两个功能:加密和解密

提示:须输入字符串

 

【作品源代码】

l = []
n = 0

def encryption():
    num = int(input("请输入平移的格数:"))
    a = list(input("请输入要加密的短语:"))
    for i in range(len(a)):
        n = ord(a[i]) + num
        if n > 122:
            n = n - 26
        l.append(chr(n))
    print(l)

def decryption():
    num = int(input("请输入平移的格数:"))
    a = list(input("请输入要解密的短语:"))
    for i in range(len(a)):
        n = ord(a[i]) - num
        if n < 97:
            n = n + 26
        l.append(chr(n))
    print(l)

while True:
    command = input('请输入你的命令:加密1,解密2,退出3')
    if (command == '1'):
        encryption()
    if (command == '2'):
        decryption()
    if (command == '3'):
        print('谢谢使用!')
        break

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
EUWEUW

看一下我的 https://shequ.codemao.cn/community/1626931

点赞0


评论