用户:
WilliamEnder查看:0 回复:1 评论:0 创建时间:2021-10-24T13:23:41
【作品展示】

【作品介绍】
不用说,简洁的操作界面,你肯定会。
【作品源代码】
import easygui
import turtle
import easygui as g
__Pen = turtle.Pen()
sr_ = []
sr__ = ''
while True:
sr_ = []
sr__ = ''
yn = easygui.ynbox('加密/解密', '模式选择', ('加密', '解密'))
if (str(yn) == str('True')):
sr = turtle.textinput('输入正常字符', '请输入要加密的内容:')
for i in sr:
sr_.append(i)
for i in range(len(sr_)):
sr__ = ((sr__ + str(ord(sr_[i]))) + '/')
easygui.msgbox(('加密字符:' + sr__), '加密成功', '继续')
elif (str(yn) == str('False')):
sr2 = ''
sr3 = ''
sr = str(turtle.textinput('输入加密字符', '请输入要解密的内容:'))
for i in sr:
sr2 = (sr2 + i)
if (i == '/'):
for i in sr2:
if (i == '/'):
break
sr3 = (sr3 + i)
sr_.append(sr3)
sr2 = ''
sr3 = ''
for i in range(len(sr_)):
sr__ = (sr__ + str(chr(int(sr_[i]))))
yn = easygui.ynbox('表达方式', '模式选择', ('列表', '字符串'))
if (str(yn) == str('True')):
choices = []
for sri in range(len(sr_)):
choices.append(str(((sr_[sri] + '/:') + sr__[sri])))
choice = g.choicebox('解密列表:','解密成功', choices)
else:
easygui.msgbox(('解密字符:' + sr__), '解密成功', '继续')
else:
easygui.msgbox('输入错误', '错误', '继续')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn