当前位置: 高中信息技术 / 单选题
  • 1. (2021高二上·温州期末) 下列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 . ②①④⑤

微信扫码预览、分享更方便