以下程序的输出结果,可能的选项是( )。 import random def test(): x=random.randint(0,10) y=random.randint(10,20) return([x

admin2022-09-10  33

问题 以下程序的输出结果,可能的选项是(          )。
  import random
  def test():
    x=random.randint(0,10)
    y=random.randint(10,20)
    return([x,y])
  print(test())

选项 A、(6,20)
B、[11,13]
C、[6,20]
D、(1,11)

答案C

解析 通读程序,最后输出的结果是函数的返回值[x,y],x、y是调用random库的randint()函数生成的随机数。randint.()函数生成的随机数,是在两个参数范围内的随机整数,并且包含两个参数在内。A选项中,两个值均满足条件,但是数据类型错误,输出的应该是列表类型;B选项中,第一个值不满足条件;D选项也是如此,同时数据类型不正确。本题选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/Nznp777K
0

最新回复(0)