如何生成随机密码

2017-08-10 02:52:33 jazdbmin1639整理 随机密码生成 随机密码生成

随机密码生成

Q1: excel如何随机产生8位密码?

生成六位数字密码:在B2单元格输入公式:=INT(RAND()*900000+100000)

说明:RAND()函数是产生0到1之间随机数的一个函数。

选中B2单元格,这时候右下角会有一实心小方块,双击向下填充或鼠标拖拽向下填充。

再次单击表格自动生成密码会重新生成,建议将生成的密码转换成数值。选择随机密码所在的列右击选择“复制”,然后粘贴为值即可。

如果你想密码复杂点可以添加字母,公式:=CHAR(INT(RAND()*26+97))可以生成一个小写字母,公式:=CHAR(INT(RAND()*26+65))可以生成一个大写字母。现在要求生成六位密码,第一位为大写字母,第三位为小写字母,其他为数字,公式可以这样:=CHAR(INT(RAND()*26+65))&INT(RAND()*9+1)&CHAR(INT(RAND()*26+97))&INT(RAND()*900+100)

Ww.w.jIZHUba.cOm

Q2: 如何利用Python生成随机密码

import random
n=10 #固定密码位数,n=10
l=list(range(0,10))
for x in range (65,91) :
l.append(chr(x))
for x in range (97,123) :
l.append(chr(x))
key=''
for i in range(n):
key=key+str(random.choice(l))
print('密码是:'+ key)


_______________________________________________________________________________________



import random
n=random.randint(8,15) #随机密码位数,8<=n<=15
l=list(range(0,10))for x in range (65,91) :
l.append(chr(x))
for x in range (97,123) :
l.append(chr(x))
key=''
for i in range(n):
key=key+str(random.choice(l))
print('密码是:'+ key)

WwW.JIZhubA;.coM

Q3: 易语言怎么生成随机密码

我来简化下一楼的命令、随机生成6~16位密码,每一位密码有一半的概率是数字或者英文。如果是英文有一半的概率是大写或小写....
.版本 2
.支持库 spec
.局部变量 随机密码位数, 整数型
.局部变量 大小写, 整数型
.局部变量 字母数字, 整数型
.局部变量 位数, 整数型
.局部变量 密码表, 文本型, , "0"
.局部变量 密码, 文本型
密码表 = { “a”, “b”, “c”, “d”, “e”, “f”, “g”, “h”, “i”, “j”, “k”, “l”, “m”, “n”, “o”, “p”, “q”, “r”, “s”, “t”, “u”, “v”, “w”, “x”, “y”, “z” }
置随机数种子 ()
随机密码位数 = 取随机数 (6, 16)
.计次循环首 (随机密码位数, )
大小写 = 取随机数 (0, 1)
字母数字 = 取随机数 (0, 1)
.如果 (字母数字 = 0)
位数 = 取随机数 (1, 26)
.如果 (大小写 = 0)
密码 = 密码 + 到大写 (密码表 [位数])
.否则
密码 = 密码 + 密码表 [位数]
.如果结束
.否则
密码 = 密码 + 到文本 (取随机数 (0, 9))
.如果结束
.计次循环尾 ()
调试输出 (“随机密码为:” + 密码)

Q4: 利用Python如何生成随机密码

import random
n=10#固定密码位数,n=10
l=list(range(0,10))
for x in range (65,91) :
l.append(chr(x))
for x in range (97,123) :
l.append(chr(x))
key=''
for i in range(n):
key=key+str(random.choice(l))
print('密码是:'+ key)
import random
n=random.randint(8,15)#随机密码位数,8<=n<=15
l=list(range(0,10))for x in range (65,91) :
l.append(chr(x))
for x in range (97,123) :
l.append(chr(x))
key=''
for i in range(n):
key=key+str(random.choice(l))
print('密码是:'+ key)

小提示:内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

随机密码生成 推荐文章:
推荐不满意?点这里  ››  

随机密码生成