Python(3)生成指定长度的随机字符串

需求:生成包含大小写字母数字下划线的指定长度的字符串。

方法1

代码

#!/usr/bin/env python3
# -*- coding:utf-8 -*-

"""
    __File__   = demo_random.py
    __Project__= _JAuto-Interface
    __Time__   = 2022-02-16 17:06:46
    __Author__ = 黎晟
"""
import random

# 先定义一个目标子串
GRAMMAR = "ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz0123456789"


def random_str1(length):
    """生成随机长度str"""
    target = ""
    grammar_length = len(GRAMMAR)-1
    if length > 0:
        for i in <

你可能感兴趣的:(Python学习笔记,python,开发语言)