关于python给一段文字加密,用ASCIIcode的方法
发布网友
发布时间:2022-05-04 16:55
我来回答
共2个回答
热心网友
时间:2022-06-24 04:30
什么是ASCIIcode加密啊。
你如果练习一下list,dict等数据结构,你自己就可以做加密了。
x=ord('A')
tmp=[]
tmp.append(chr(x << 6))
大约是这样子吧。追问就是ASCII 不是解释了‘A'的数字代码吗?
然后现在要移位,你写的我不太懂但是多谢啊
追答tim_spac写了一个完整的。基本上就是这个意思啦。可能需要一些逻辑的修正。自己试验一下吧。
ASCII是用ord这个函数获取的。
热心网友
时间:2022-06-24 04:30
>>> def encode(s, m=6):
... return ''.join(map(lambda c: chr(ord(c)+m), s))
...
>>> def decode(s, m=6):
... return ''.join(map(lambda c: chr(ord(c)-m), s))
...
>>> encode("morning")
'suxtotm'
>>>
>>> decode(encode("morning"))
'morning'
>>>追问我觉得你肯定是对的,只是我没学到你那个地步呢,我参考一下哦
谢谢你先,我像看看其他的回答