马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#kaisa2.0
var=2.0
def jia_mi(mbsss):
a=[]
if len(mbsss) < 1:
return False
mb=str(mbsss)
for i in mb:
a.append(chr(ord(i)*3))
c=''
d=''
iii=0
while d in a or (not len(d)==1) :
d=chr(iii)
iii+=1
for i in a:
c=c[:]+i+d
c=c[:]+' '+d
return c
def jie_mi(mb):
if len(mb) < 1:
return False
a=mb.split(' ')
d=a[-1]
a=mb.split(d)
a=a[:len(a)-1]
c=''
for i in a:
c=c[:]+chr(ord(i)//3)
c=c[:len(c)-1]
return c
###################################################
#kaisa1.0代码 #
############################################################################################################################################
#var=1.0
#def jva(mb): #
# z=[] #
# for i in mb:
# z.append(i)
# return tuple(z)
#pian_yi_shu=3
#lb=jva('qaswedfrtghyujkiolpzx cvbnmQASWEDFRTGHYUJKIOLPZXCVBNM2153647098!@#$%^&*()_+-=—{}【】[]|?;:<>,.。,?/‘’“”;:')
#lb=lb[:]+("'",)
#def jia_mi(mb):#加密
# a=''
# for i in mb:
# if i in lb:
# pian_yi=pian_yi_shu+lb.index(i)
# if pian_yi >= len(lb):
# pian_yi-=len(lb)
# a=a[:]+lb[pian_yi]
# else:
# a=a[:]+i
# return a
#def jie_mi(mb):#问题出在这个解密
# a=''
# for i in mb:
# if i in lb:
# a=a[:]+lb[lb.index(i)-pian_yi_shu]
# else:
# a=a[:]+i
# return a
###########################################################################################################################################
if __name__=='__main__':
abc=input(str(var)+':')
print('###')
print(jie_mi(jia_mi(abc)))
print('###')
input()
|