随机生成四位验证码

知识点:join()函数的用法

语法:  'sep'.join(seq)

参数说明
sep:分隔符。可以为空
seq:要连接的元素序列、字符串、元组、字典
上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串

返回值:返回一个以分隔符sep连接各个元素后生成的字符串

示例:

from random import choice
def generate_code():
    """
    生成四位数字的验证码
    """
    seeds = "1234567890"
    random_str = []
    for i in range(4):
        random_str.append(choice(seeds))

    print(random_str)

    return "".join(random_str)

random_str = generate_code()
print(random_str)
''' ['7', '7', '5', '8'] 7758 ['9', '6', '2', '5'] 9625 ['4', '9', '1', '6'] 4916 ...... '''

 

原文地址:https://www.cnblogs.com/zh-xiaoyuan/p/13407958.html