没有合适的资源?快使用搜索试试~ 我知道了~
首页Python语言 Python123 测验5: 函数和代码复用(编程题)
一、随机密码生成 描述 补充编程模板中代码,完成如下功能: 以整数17为随机数种子,获取用户输入整数N为长度,产生3个长度为N位的密码,密码的每位是一个数字。每个密码单独一行输出。 产生密码采用random.rand
资源详情
资源评论
资源推荐

Python语言 语言 Python123 测验测验5: 函数和代码复用(编程题)函数和代码复用(编程题)
一、随机密码生成一、随机密码生成
描述描述
补充编程模板中代码,完成如下功能:
以整数17为随机数种子,获取用户输入整数N为长度,产生3个长度为N位的密码,密码的每位是一个数字。每个密码单独一
行输出。
产生密码采用random.randint()函数。
输入输出示例输入输出示例
输入输入 输出输出
3 634
524
926
代码如下:
#请在...补充代码
import random
def genpwd(length):
a=pow(10,length-1)
b=pow(10,length)-1
return random.randint(a,b)
length = eval(input())
random.seed(17)
for i in range(3):
print(genpwd(length))
二、连续质数计算二、连续质数计算
描述描述
补充编程模板中代码,完成如下功能:
获得用户输入数字N,计算并输出从N开始的5个质数,单行输出,质数间用逗号,分割。
注意:需要考虑用户输入的数字N可能是浮点数,应对输入取整数;最后一个输出后不用逗号。
输入输出示例输入输出示例
输入输入 输出输出
12 13,17,19,23,29
代码如下:
def prime(m):
if m 0:
if prime(n):
if i>1:
print(n,end=",")
else:
print(n,end="")
i-=1
n+=1
作者:wangwei661881
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0