import sys#导入sys模块
import time#导入time模块
def mwmw():#定义函数
print("输入1,加密明文;输入2,解密密文;输入0退出")#打印字符串
x=input("输入")#接受字符
x=int(x)#把x转化为整形
if x==0:#条件判断
print("\n正在退出")#打印
time.sleep(1)#休息1秒
print("3")
time.sleep(1)
print("2")
time.sleep(1)
print("1")
time.sleep(1)
print("退出成功")
sys.exit()#退出
elif x==1:
print("\n加密名文\n")
m1()#运行函数
elif x==2:
print("\n解密密文\n")
m2()
else:
print("\n输入错误\n")
mwmw()
return(x)#返回值
def m1():
print("输入a-z的一个小写字母,然后进行加密。输入0退出")
x=input("输入\n")
if x=='0':
mwmw()
elif x=='sb':
print("·-··,-")
m1()
if x=='a':
print('·')
m1()
elif x=='b':
print('-')
m1()
elif x=='c':
print('··')
m1()
elif x=='d':
print('·-')
m1()
elif x=='e':
print('- ·')
m1()
elif x=='f':
print('- -')
m1()
elif x=='g':
print('···')
m1()
elif x=='h':
print('·· -')
m1()
elif x=='i':
print('· - ·')
m1()
elif x=='j':
print('· - -')
m1()
elif x=='k':
print("- ··")
m1()
elif x=='l':
print("- · -")
m1()
elif x=='m':
print("- - ·")
m1()
elif x=='n':
print("- - -")
m1()
elif x=='o':
print("····")
m1()
elif x=='p':
print("···-")
m1()
elif x=='q':
print("··- ·")
m1()
elif x=='r':
print("··- -")
m1()
elif x=='s':
print("· - ··")
m1()
elif x=='t':
print("·- · -")
m1()
elif x=='u':
print("· - - ·")
m1()
elif x=='v':
print("·- - -")
m1()
elif x=='w':
print("- ···")
m1()
elif x=='x':
print("- ·· -")
m1()
elif x=='y':
print("- · - ·")
m1()
elif x=='z':
print("- · - -")
m1()
else:
print('错误\n')
m1()
def m2():
print("输入一个正确的密文,输入0退出,用“·,-”不用空格")
x=input("输入\n")
if x=='0':
mwmw()
elif ' 'in x:
print("你输入了空格")
m2()
elif x=='·-··,-':
print("sb")
m2()
if x=='·':
print('a')
m2()
elif x=='-':
print('b')
m2()
elif x=='··':
print('c')
m2()
elif x=='·-':
print('d')
m2()
elif x=='-·':
print('e')
m2()
elif x=='--':
print('f')
m2()
elif x=='···':
print('g')
m2()
elif x=='··-':
print('h')
m2()
elif x=='·-·':
print('i')
m2()
elif x=='·--':
print('j')
m2()
elif x=='-··':
print("k")
m2()
elif x=='-·-':
print("l")
m2()
elif x=='--·':
print("m")
m2()
elif x=='---':
print("n")
m2()
elif x=='····':
print("o")
m2()
elif x=='···-':
print("p")
m2()
elif x=='··-·':
print("q")
m2()
elif x=='··--':
print("r")
m2()
elif x=='·-··':
print("s")
m2()
elif x=='·-·-':
print("t")
m2()
elif x=='·--·':
print("u")
m2()
elif x=='·---':
print("v")
m2()
elif x=='-···':
print("w")
m2()
elif x=='-··-':
print("x")
m2()
elif x=='-·-·':
print("y")
m2()
elif x=='-·--':
print("z")
m2()
else:
print('错误\n')
m2()
mwmw()
加密明文解密密文
最新推荐文章于 2024-02-21 18:38:26 发布