当前位置: 高中信息技术 / 填空题
  • 1. (2021高二上·浙江期中) 浙江省选考采用7选3选科模式,即从“物化生政史地技”7门科目中任选3门作为选考科目。小周想用Python输出所有的选科组合,他用7位二进制数模拟所有选科组合(1-选,0-不选),再从中筛选出有效组合,例如110000是一种有效组合,1011100 是一种无效组合。实现该功能的Python程序如下,请完成程序填空:

    km =”物化生政史地技”

    combs =[]

    for i in range(128) :

        t=

        c=0

        s=“”

        for j in range(7):

            c=

            if t % 2=1:

                 s += km[j]

            t =t//2

        if c=3:

            combs.append(s)

    print (combs)

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