Python学习记录
Judemots
这个作者很懒,什么都没留下…
展开
-
Python-可交付的随机加密
1.(全大写的变量名作为常量,通常不对它进行修改,之后默认如此)之前所学习的简单加密是双表,表对表的,现在所给出的是单表+偏移的简单加密,只用一张表如何实现字母的替换。def convert_char(single_char:str,operation:str)->str: '''对单个字符进行加密 输入参数:single_char:要加密的单个字符 operation:加密还是解密,encrypt->加密,decrypt->解密 返回结果:加密/解密后原创 2020-08-12 16:32:21 · 341 阅读 · 0 评论 -
Python-普通列表的简单操作和加密的优化
1.写入与读a是一个可变列表a=[1,1,None,1,[1,2],'sda',4,print]可直接改变其参数a[7]=0或def mytest(ele): ele[0]=9mytest(a)直接输出aa2.split函数把字符串分割返回成列表'1 2 3 4 5 6 7'.split()split函数的逆过程:join函数' '.join(['1', '2', '3', '4', '5', '6', '7'])3.列表推导a=[1,2,3]对此列表进行操作原创 2020-08-03 17:20:38 · 467 阅读 · 0 评论 -
Python-简单加密
1.遍历字符串for single_char in src_str:print(single_char)2.index函数与简单加密index函数:检索字符串中的字符是否在给定字符串中简单加密:alphabet_src='abcdefghijklmnopqrstuvwxyz'alphabet_tar='defghijklmnopqrstuvwxyzabc'src_str='hello world!'for single_char in src_str: if single_cha原创 2020-08-03 11:03:24 · 1082 阅读 · 1 评论