组卷题库 > 高中信息技术试卷库
试题详情
下列Python程序段功能为:随机生成省会城市的测试题目及相应答案。运行结果如图所示。

import random

dict={"北京市":"北京","上海市":"上海","河北省":"石家庄",…    #dict中存储中国34个省级行政区及其省会城市

sf=list(   ⑴   )

sh=list(   ⑵   )

sj=random.randint(0,33)        #生成[0,33]之间的整数

zd=sh[sj]

del sh[sj]             #删除列表 sh 中的第 sj项

xx=random.sample(sh,3)+[zd]      #随机产生列表 sh 中的 3 项,与 zd 连接成新列表xx #对列表xx 中的内容进行随机排序

random.shuffle(xx)        

print("%s 的省会城市是? "%(   ⑶   ))

for i in range(4):

print(‘%s.%s’%(‘ABCD’ [i],xx[i]))

print(‘本题参考答案为: %s’%(‘ABCD’[   ⑷   ]))

上述程序段中方框处可选语句为:

①dict.values()

②dict.keys()

③sh[sj]

④sf[sj]

⑤xx.index(zd)

⑥xx[zd]

则( 1 )( 2 )( 3 )( 4 )处语句依次可为(     )

A、①②④⑤
B、①②③⑥
C、②①④⑥
D、②①④⑤
知识点
参考答案
采纳过本试题的试卷
教育网站链接