考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能: 随机选择一个手机品牌屏幕输出。 试题程序: #请在程序的…处使用一行或多行代码替换 #请在程序的______处使用一行代码替换 #注意:请不要修改其他已给出代码 i

admin2020-04-10  35

问题 考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:
随机选择一个手机品牌屏幕输出。
试题程序:
#请在程序的…处使用一行或多行代码替换
#请在程序的______处使用一行代码替换
#注意:请不要修改其他已给出代码
import________
brandlist=[’三星’,’苹果’,’vivo’,’OPPO’,’魅族’]
    random.seed(0)
    ……
    print(name)

选项

答案 import random brandlist=[’三星’,’苹果’,’vivo’,’OPPO’,’魅族’] random.seed(0) name =brandlist[random.randint(0,4)] print(name)

解析 题目要求随机输出列表中的一个手机名称,“随机”需要用到Python的标准库random,random.seed(0)的作用是设置初始化随机数种子,设置种子的好处就是可以重复再现相同的随机数序列。输出列表中的元素可以使用索引的方法,分析代码可知,列表中共有5个元素,所以元素的序号由0到4,需要用到random库的randint()方法。random.randint(a,b)的作用是产生一个[a,b]之间的随机整数。
转载请注明原文地址:https://jikaoti.com/ti/yh50FFFM
0

最新回复(0)