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

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

一、单选题

  • 1. 在Python中,运行以下程序得到的结果是(    )

    m=19

    if m>=30 or m<20:

      print(m)

    A、20 B、19 C、0 D、
  • 2. 以下不是Python中逻辑运算符的是(   )
    A、and B、or C、not D、break
  • 3. 下面关于for循环语法结构说法错误的是(    )
    A、for循环中的in后面的数据集合可以是列表、字符串、元组等数据类型 B、for循环中的数据集合后面的冒号可有可无 C、for循环的同级别语句需要缩进对齐   D、for循环中可以继续嵌套for循环
  • 4. random模块中random.randint(1,10)函数的作用是(    )
    A、生成从1到10的随机浮点数 B、产生1到10之间的随机整数 C、返回数值10 D、产生1到9之间的随机浮点数
  • 5. Python程序导入模块的命令是(    )
    A、input B、accept C、import D、in
  • 6. 在Python中,range(3)生成的序列是(    )
    A、1,2, 3 B、0, 1, 2, 3 C、0, 1, 2 D、3
  • 7. 在python中运行以下程序,输出的结果是(   )。

    for i in range(0,2):

    print(i)

    A、0    1    2 B、1   2 C、0 1 D、1
  • 8. 在python中运行以下程序,屏幕打印(   )颗*。

    for i in range(0,10,2):

    print ("*")

    A、10 B、5 C、6 D、9
  • 9. 张鹏想要设计了一个小程序,打印如结果所示的图形,画线部分应该填写的代码是(     )

    for i in range(6):

      print(   )

    *

    **

    ***

    ****

    *****

    A、* B、*+1 C、i** D、i* "*"
  • 10. 在python中输入以下代码,屏幕打印(    )颗*。

    i=0

    while i<=100:

        print(“*”)

        i=i+1

    A、99 B、100 C、101 D、102
  • 11. while循环条件表达式取值为(    )执行后面的语句组
    A、True B、False C、True或False D、0
  • 12. 下面是一个输出九九乘法表程序,外层循环一次,内层循环最多执行(    )次。

     

    A、8 B、9 C、10 D、11
  • 13. 下列属于字符串数据的是(    )
    A、"中国" B、2019 C、China D、中国
  • 14. 下列有关列表的说法错误的是(    )
    A、列表中的元素可以是不同的类型数据     B、列表用( )表示 C、列表的下标从0开始 D、可以对列表进行追加,删除的操作
  • 15. 下列哪个表达式在Python中是非法的?(  )
    A、x = y = z = 1 B、x = (y = z + 1) C、x, y = y, x D、x+=y
  • 16. a与b定义如下,下列哪个是正确的? (    )

    a = '123'

    b = '123'  

    A、a + b = "246" B、a == b C、a == 123 D、a + b = 246
  • 17. 关于Python语言的特点,以下选项中描述错误的是(    )
    A、Python语言是非开源语言 B、Python语言是跨平台语言 C、Python语言是多模型语言 D、Python语言是脚本语言
  • 18. 以下选项中说法不正确的是(    )
    A、C语言是静态语言,Python语言是脚本语言 B、编译是将源代码转换成目标代码的过程 C、解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程 D、静态语言采用解释方式执行,脚本语言采用编译方式执行
  • 19. IDLE环境的退出命令是(    )
    A、esc( ) B、close( ) C、回车键 D、exit( )
  • 20. 以下对Python程序设计风格描述错误的选项是:(    )
    A、Python中允许把多条语句写在同一行 B、Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出 C、Python可以将一条长语句分成多行显示,使用续航符“\” D、Python中不允许把多条语句写在同一行