题目
下列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 . ②①④⑤
答案:D