美文网首页
python随机值

python随机值

作者: 路破格 | 来源:发表于2021-03-19 16:29 被阅读0次

import string
import random
import hashlib

随机数字

def get_random_number(random_length = 8):
    random_number = ""

    for count in range(random_length):
        for char in random.sample(string.digits, 1):
            random_number += str(char)

    return int(random_number)

随机字符串

def get_random_string(random_length = 16):
    random_string = ""

    for count in range(random_length):
        for char in random.sample(string.ascii_letters + string.digits, 1):
            random_string += str(char)

    return random_string

md5值

def get_md5(random_string = ""):
    return hashlib.md5(random_string.encode('utf-8')).hexdigest()

相关文章

网友评论

      本文标题:python随机值

      本文链接:https://www.haomeiwen.com/subject/gytbcltx.html