Skip to content

Instantly share code, notes, and snippets.

@huangzizhu
huangzizhu / secret.py
Created February 3, 2023 10:42
一个加密解密字串库 附带一个生产随机数的库
import random
def shuffle(target:list,seed:int = None):
#洗牌算法
#https://www.jianshu.com/p/512fa876199b
random.seed(seed)#设置随机数种子,默认不设置
for change in range(len(target) - 1, 0, -1):
lower = random.randint(0, change)
target[lower], target[change] = target[change], target[lower]
@huangzizhu
huangzizhu / secret.py
Created February 3, 2023 10:27
一个加密解密字符串库 附带一个产生随机数的库
import random
def shuffle(target:list,seed:int = None):
#洗牌算法
#https://www.jianshu.com/p/512fa876199b
random.seed(seed)#设置随机数种子,默认不设置
for change in range(len(target) - 1, 0, -1):
lower = random.randint(0, change)
target[lower], target[change] = target[change], target[lower]
import random
import re
str1 = ' abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
str2 = '~!@#$%^&*()_+`-={}|[]:;<>,.?/'
str3 = "'"
str4 = '"'
string = str1 + str2 + str3 + str4
lst = list(string)
@huangzizhu
huangzizhu / secret_first.py
Created February 3, 2023 04:52
初始样(垃圾)
import random
import re
str1 = ' abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
str2 = '~!@#$%^&*()_+`-={}|[]:;<>,.?/'
str3 = "'"
str4 = '"'
string = str1 + str2 + str3 + str4
lst = list(string)