python常用开发函数-生成指定长度随机字符串
通过random生成随机随机字符串
方法一
import random
def random_string(length:int) -> str:
"""
length: 指定随机字符串长度
"""
random_str = ''
base_str = string.digits + string.ascii_letters
for i in range(length):
random_string += random.choice(base_str)
return random_str
方法二
import random
def random_string(length:int) -> str:
"""
length: 指定随机字符串长度
"""
base_str = string.digits + string.ascii_letters
random_str = ''.join(random.choices(base_str, k=length))
return random_str
方法三(方法二的匿名函数版本)
import random, string
random_string = lambda x: ''.join(random.choices(string.digits+string.ascii_letters,k=x))
print(random_string(10))
本文来自博客园,作者:Jruing,转载请注明原文链接:https://www.cnblogs.com/jruing/p/16600775.html