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

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   Jruing  阅读(920)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示