5.x Python函数和代码复用练习一

随机密码生成

描述

补充编程模板中代码,完成以下功能:

以整数17为随机数种子,获取用户输入整数N为长度,产生3个长度为N位的密码,密码的每位是一个数字。每个密码单独一行输出。产生的密码采用random.ranfint()函数。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import random

def genpwd(length):
    min = pow(10, length - 1)
    max = pow(10, length) -1  # 位数减1
    return "{}".format(random.randint(a, b)) # 返回值到print
length = eval(input())
random.seed(17)
for i in range(3):
    print(genpwd(length))
Licensed under CC BY-NC-SA 4.0
© ziyue.tech版权所有
Built with Hugo
主题 OoO落墨灼夭 设计

本站访问量:   您是本站第 位访问者