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

admin2020-04-10  28

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

选项

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

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

最新回复(0)