问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python 加密程序

发布网友 发布时间:2022-04-23 08:50

我来回答

1个回答

热心网友 时间:2022-05-11 04:51

#coding=utf-8
def encode_key_text(key,text):
    alp='abcdefghijklmnopqrstuvwxyz0123456789 '
    num_key=[alp.find(i) for i in key]
    num_text=[alp.find(i) for i in text]
    
    if len(num_key)<len(num_text):
        num_long,num_short=num_text,num_key
    else:
        num_long,num_short=num_key,num_text
        
    num_encode = [(num_short[i%len(num_short)]+num_long[i])%(len(alp)) for i in xrange(len(num_long))]
    print num_encode
    return ''.join([alp[i] for i in num_encode])
    
if __name__=="__main__":
    key='lemon'
    text='attack at dawn'
    print encode_key_text(key,text)


当练手了,感兴趣可以关注我的python课程

追问你好,非常感谢你的回答!但是程序我放在Python里用不了啊,请问你能把Python的文件在知道里添加附件发给我吗?

追答

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有哪些小动物? 卸载百度贴吧之后保存的图片没了怎么恢复 ...的朋友,但我和他不在同一城市,我这样异地买保险以后理赔手续麻烦吗... 厦门哪些景点可以享受阳光海滩? 朋友说你变了,是褒义还是贬义? 这句话是贬意还是褒意 能在一起多久就在一起多久是褒义还是贬义 ,谈恋爱后结婚好吗? 之前爱奇艺有个号,是用一个旧手机绑定(旧手机号封了)刚刚不小心退出了... 前列腺癌可以彻底治愈吗 win10电脑怎么禁一部分连网Win10系统中如何禁止某个程序联网 手机低端机哪个牌子做的最好? jmu-python-凯撒密码加密算法,谢谢 上海靖骞实业有限公司怎么样? 《Python密码学编程》txt下载在线阅读全文,求百度网盘云资源_百度知 ... 低端智能手机排行前十的是哪些品牌 华为中低端手机真的值得入手吗? 湖北骏骞光电科技有限公司怎么样? Python编程实现加密解密读取文件 python编写凯撒密码!!!求大神帮助!!! 国产低档手机哪个牌子价格最便宜 求好听顺口的名字,希望他天天快乐! 爸爸姓周,妈妈姓赵,男孩,2013年1月23日23点27分出生。谢谢!重奖 当今手机的高端、中端和低端到底是怎么划分档次的? 利用以下python代码编写栏栅加密和解密 杭州冠骞机械有限公司怎么样? 低端手机哪个性价比高 Python中的如何给一个字符串加密 五行查询 孩子出生于公历2013年3月5日下午13时40分 请问五行属什么 缺什么 请专业人士给与详细解答 低端手机推荐 Python加密程序 都说华为低端手机不能买!为什么呢? 有没有好的低端手机推荐? 利用python写一个对加密word文档爆破的小程序,在调用Documents.Open()函... 推荐几款品牌低端手机? 怎样用python中的字典编写对凯撒密码的加密和解密的程序?不用字典... 性价比最高的中低端手机有哪些 国产低端手机,求推荐! 推荐性价比较高的几款中低端手机以及价格? 什么手机算低端手机 懂手机的朋友给推荐个低端手机 有哪些股票适合长期持有? 什么股票适合长期持有 什么股票适合长期持有?请推荐几个。 USB驱动应该安装在哪? 适合长期持有的股票有哪些? 驱动应该安装在哪个盘 2021年有什么值得长期持有的股票吗? 驱动应该装在什么地方? 2021年有什么股票可以长期持有呀? 显卡驱动应该安装在哪个盘? 哪些 股票值得长期持有?