加密字符串
#kaisa2.0var=2.0
def jia_mi(mbsss):
a=[]
iflen(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
# else:
# a=a[:]+i
# return a
#def jie_mi(mb):#问题出在这个解密
# a=''
# for i in mb:
# if i in lb:
# a=a[:]+lb
# else:
# a=a[:]+i
# return a
###########################################################################################################################################
if__name__=='__main__':
abc=input(str(var)+':')
print('###')
print(jie_mi(jia_mi(abc)))
print('###')
input()
页:
[1]