考生文件夹下存在一个文件“PYl03.py”,请写代码替换横线,不修改其他代码,实现以下功能。 以255为随机数种子,随机生成5个在1~50的随机数(包含1和50),每个随机数后跟随一个空格进行分隔,屏幕输出这5个随机数。 试题程序: #请在_______

admin2021-03-16  20

问题 考生文件夹下存在一个文件“PYl03.py”,请写代码替换横线,不修改其他代码,实现以下功能。
以255为随机数种子,随机生成5个在1~50的随机数(包含1和50),每个随机数后跟随一个空格进行分隔,屏幕输出这5个随机数。
试题程序:
#请在________处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
import random
________(1)________
for i in range(________(2)________):
   print(________(3)________,end=" ")

选项

答案import random random.seed(255) for i in range(5): print(random.randint(1,50),end=" ")

解析 题目要求以255为随机数种子,seed()函数用于初始化随机数种子。因此第1空应填入random.seed(255)。
题目要求随机生成5个区间为[1,50]的随机数,因此for循环需要遍历5次,第2空应填入5。
randint(a,b)函数用于生成一个区间为[a,b]的整数(包含a和b),题目要求的区间是[1,50],第3空应填入random.randint(1,50)。
转载请注明原文地址:https://jikaoti.com/ti/I450FFFM
0

最新回复(0)