发布网友 发布时间:2022-04-22 21:55
共6个回答
懂视网 时间:2022-04-29 10:15
首先是引进string库和random库(产生随机数的库),然后通过string.ascii_letters与string.ascii_digits引进大小写字母和数字,最后使用random库的sample()返回随机k个元素。
具体代码如下:
import random import string a=string.ascii_letters+string.digits key=[] def getKey(): key=random.sample(a,8) keys="".join(key) return key for i in range(1000): print(getKey())
推荐教程:python教程
热心网友 时间:2022-04-29 07:23
import string
import random
for i in range(10):
s=''
for j in range(8):
s+=''.join(random.choice(string.digits+string.ascii_letters))
print(s)
热心网友 时间:2022-04-29 08:41
In [1]: import random
In [2]: def password(length):
...: pw = str()
...: characters = "qwertyuiopasdfghjklzxcvbnm" + "12345670"+"!@#$%^&*,."
...: for i in range(length):
...: pw = pw + random.choice(characters)
...: return pw
...:
...:
In [3]: password(8)
Out[3]: '#!c6!*'
热心网友 时间:2022-04-29 10:15
import string import random for i in range(10):s=''for j in range(8):s+=''.join(random.choice(string.digits+string.ascii_letters))print(s)
热心网友 时间:2022-04-29 12:07
使用Python随机产生包含数字、字母、特殊字符的密码 现如今在使用软件或者网站的时候,为了使用其更多功能,基本都需要注册一个账号。
热心网友 时间:2022-04-29 14:15
使用Python随机产生包含数字、字母、特殊字符的密码 现如今在使用软件或者网站的时候,为了使用其更多功能,基本都需要注册一个账号。追问可以看一下我的图片吗?图片上题目的代码怎么写?