2022年山东省东营市信息技术等级考试Python 4

试卷更新日期:2022-08-05 类型:一轮复习

一、单选题

  • 1. 以下程序运行后,显示的结果是:与体能有关的项目是:(    ) 

    Am=['书法','绘画','体育'] m.append('歌唱')

    m.append('舞蹈')

    print("与体能有关的项目是:",m[2])

    A、与体能有关的项目是:书法      B、与体能有关的项目是:绘画 C、与体能有关的项目是:体育      D、与体能有关的项目是:舞蹈
  • 2. 假设变量a为7,变量b为9。下列表达式值是真(True)的是(    )
    A、a>=b B、a>0 and b!=9 C、96 D、not b>a
  • 3. 以下能够成为判断条件的最好的一个是(    )
    A、x=y B、x==y C、x+y D、x-y
  • 4. 哪个表达式的布尔值是真(    )
    A、2>3 B、"123"=="321" C、22*11>11*22 D、2>3 or 3>2
  • 5. 15岁以下的男生的判断条件是(    )
    A、n1<15 or xb=="男" B、n1>=15 and xb=="男" C、n1<15 or and !="女" D、nl>=15 and xb=="男"
  • 6. 以下程序运行后,若输入3、4,显示的结果是( )

    A、 B、 C、相等 D、expeted an indented block
  • 7. 以下程序运行后,输入"蓝"显示的结果是(    )

    A、red B、blue C、green D、请完善程序,我还不知道啊!
  • 8. 以下能够成为判断条件的最好的一个是(    )
    A、x=y=z B、x==y and x==z C、x+y+z D、x-y-z
  • 9. 布尔值是真的(    )
    A、2>3 and 2>1 B、"123" = "321"   C、22*11!=11*22 D、2>3 or 3>2 and 4>1
  • 10. 15岁以下的男生和13岁以下的女生的判断条件是 (     )
    A、(n1>=15 and xb=="男") and(n1<13 or xb=="女") B、(n1<15 or xb!="女") and(n1<13 and xb=="女") C、(n1<15 and xb=="男") and(n1<13 and xb=="女") D、(n1<15 and xb=="男") or (n1<13 and xb=="女")
  • 11. 以下程序运行后,若输入22、33、55,显示的结果是(    )

     

    A、22 B、33 C、55 D、expected an indeted block
  • 12. 以下程序运行后,输入"74"显示的结果是(    )

     

    A、请继续努力     B、你很棒!    C、你太棒了!    D、请输入正确的数据--
  • 13. 一个算法必须在有限的时间和空间内完成,这属于算法的(     )特征。
    A、确定性 B、输入输出 C、可行性 D、有穷性
  • 14. 小红感冒,需要服药休息,参考下表计算她至少需要多长时间(    )

    项目

    所需时间

    找杯子倒开水

    1分钟

    等开水变温

    6分钟

    找感冒药

    1分钟

    量体温社

    5分钟

    A、11分钟 B、8分钟 C、12分钟 D、7分钟
  • 15. 阅读下列流程图,当输入数值依次为3,11,8时,该流程图算法输出结果是:(    )

     

    A、3 B、11 C、14 D、22
  • 16. 下列流程图是出租车计价器的部分算法(里程单位:公里),如行驶里程数是6.5公里,则输出n的结果是(    )

     

    A、6.5 B、15 C、13 D、14
  • 17. 小明同学准备去春游,他有一个负重为3千克的背包,需要决定该携带下列哪些物品。其中每件物品都有相应的价值,价值越大意味着越重要。(    )

    ①水   重量 1.5千克     价值 10

    ②书   重量 0.5千克     价值 3

    ③食物 重量 1.0千克     价值 9

    ④夹克 重量 1.0千克     价值 5

    ⑤相机 重量 0.5千克     价值 6

    A、①②③ B、②③④⑤ C、①②④ D、①③⑤
  • 18. 牧童骑在牛背上赶牛过河,共有甲、乙、丙3头牛,甲牛过河需1分钟,乙牛过河需2分钟,丙牛过河需5分钟。每次只能骑一头牛,赶一头牛过河。要将这3头牛都赶到对岸,牧童至少需要(    )分钟
    A、6 B、7 C、8 D、9
  • 19. 如果输入m的值为10,程序按照以下流程图运行后,输出s的结果是(    )

     

    A、44 B、55 C、66 D、77
  • 20. 以下关于递归的说法错误的是(     )
    A、通过将问题重复分解为同类的子问题来解决问题的方法,称为递归。 B、递归算法解决问题的核心在于递归函数的构建。 C、有些问题使用传统的迭代算法是很难求解甚至无解的,而使用递归却可以很容易的解决。 D、递归可以使代码更加简洁、清晰,所以我们应该用递归代替循环。