用户:秤杆不平衡查看:0 回复:1 评论:0 创建时间:2020-04-25T21:53:52
【作品展示】

【作品介绍】
有bug,希望大佬帮下忙
【作品源代码】
from time import*
#开始函数
def printri():
sleep(1)
print("-"*15)
sleep(1)
print('加密软件1.0版本')
sleep(1)
print('1,加密信息')
sleep(1)
print('2,解密信息')
sleep(1)
print('3,退出系统')
sleep(1)
print("-"*15)
sleep(1)
while True:
printri()
n=input("请输入序号:\n")
n1=int(n)
if n1 == 1:
w=input("请输入加密信息:\n")
v=input("请输入加密码:(加密码要3位数)\n")
while len(v) != 3:
v = input("加密码不等于3位数,请输入加密码:(加密码要3位数)\n")
v1=int(v)
print("密文为:")
sleep(1)
for x in w:
e=ord(x)
e=e喵1
x=chr(e)
print(x,end="")
sleep(1)
elif n1 == 2:
w = input("请输入解密信息:\n")
v = input("请输入解密码:(解密码要3位数)\n")
while len(v) != 3:
v = input("解密码不等于3位数,请输入解密码:(解密码要3位数)\n")
v1 = int(v)
print("明文为:")
sleep(1)
for x in w:
e = ord(x)
e = e-v1
#48行有问题,改一改吧
x = chr(e)
print(x, end="")
sleep(1)
elif n1 == 3:
a = input('一定要退出本系统吗?y/n')
if a == 'y':
print("退出中")
sleep(3)
break
else:
continue
else:
continue
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn
蒟蒻OIer1048576import webbrowser
import hashlib
webbrowser.open("https://xkcd.com/353/")
def geohash(latitude, longitude, datedow):
'''Compute geohash() using the Munroe algorithm.
>>> geohash(37.421542, -122.085589, b'2005-05-26-10458.68')
37.857713 -122.544543
'''
# https://xkcd.com/426/
h = hashlib.md5(datedow).hexdigest()
p, q = [('%f' % float.fromhex('0.' + x)) for x in (h[:16], h[16:32])]
print('%d%s %d%s' % (latitude, p[1:], longitude, q[1:]))
点赞0
评论