鱼C论坛

 找回密码
 立即注册
查看: 1499|回复: 0

[技术交流] 加密字符串

[复制链接]
发表于 2021-8-16 19:05:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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()
        
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 15:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表