专业编程基础技术教程

网站首页 > 基础教程 正文

Python创意编程-随机密码

ccvgpt 2024-08-07 18:49:50 基础教程 8 ℃

这是一段简单的创意编程Python代码,用于生成一个随机密码。代码首先定义了一个包含大小写字母、数字和特殊字符的字符串,然后使用`random.choice()`函数从字符串中随机选择一个字符,最后将这些字符组合成一个密码。


Python创意编程-随机密码

解析:

1. 导入random模块

2. 定义一个包含大小写字母、数字和特殊字符的字符串

3. 设置密码长度

4. 使用循环随机选择字符并添加到密码字符串中

5. 打印生成的密码


代码:


```python

import random


def generate_password(length):

characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()"

password = ""

for i in range(length):

password += random.choice(characters)

return password


length = int(input("请输入密码长度:"))

print("生成的随机密码为:", generate_password(length))

```

最近发表
标签列表