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