考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 随机选择一个手机品牌的名称输出。 试题程序: #请在程序的________处使用一行代码替换 #注意:请不要修改其他已给出代码 import________(1

admin2021-03-16  26

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

选项

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

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

最新回复(0)