python怎么生成随机密码

   2025-03-15 3040
核心提示:Python中可以使用random模块来生成随机密码。下面是一个生成随机密码的示例代码:import randomimport stringdef generate_passw

Python中可以使用random模块来生成随机密码。下面是一个生成随机密码的示例代码:

import randomimport stringdef generate_password(length):chars = string.ascii_letters + string.digits + string.punctuationpassword = ''.join(random.choice(chars) for _ in range(length))return passwordlength = int(input("请输入密码长度:"))password = generate_password(length)print("随机密码为:", password)

运行代码后,程序会要求输入密码长度,然后生成相应长度的随机密码。random.choice(chars)函数用于从chars字符串中随机选择一个字符,''.join()函数用于将选择的字符连接起来形成密码。string.ascii_letters表示所有的字母,string.digits表示所有的数字,string.punctuation表示所有的标点符号。你也可以根据需要修改chars字符串来控制密码所包含的字符类型。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言