粤教版(2019)第四章第一节 程序设计语言的基础知识后练习

试卷更新日期:2021-06-11 类型:同步测试

一、单选题

  • 1. 在Python中,下列变量名命名合法的是(     )
    A、1a B、abc% C、int D、x_y
  • 2. 小明同学先后给变量a赋值情况如下:

    a=100

    a=a+11

    A=“abc”

    你能告诉小明同学变量a到底存储的是哪个值?(     )

    A、100 B、“abc” C、111 D、都有可能
  • 3. 在python语言中,下列数据类型属于可变数据类型的是(     )。
    A、Number(数字) B、String(字符串) C、Tuple (元组) D、List(列表)
  • 4. 在python语言中,下列运算符优先级别最低的是(      )
    A、* B、% C、= D、!=
  • 5. 在Python中常用的输入输出语句分别是(      )
    A、input()    output() B、input()     print() C、input()     printf() D、scanf()     printf()
  • 6. 运行下列 Python程序,结果正确的是(     )

    a=32

    b=14

    c=a%b

    print(c)

    A、2 B、4 C、32 D、14
  • 7. 已知str1="hello python",则str1[2]表示的是下列哪个字符(      )
    A、"h" B、"e" C、"l" D、"o"
  • 8. 已知列表list1=[3,9,12,35,5],则len(list1)的结果是下列哪个选项(     )
    A、3 B、35 C、66 D、5
  • 9. 如要使变量b存储整数5,下列赋值语句写法正确的是(     )
    A、b=5 B、b=5.0 C、5=b D、b=‘5’
  • 10. 算术运算符、赋值运算符、逻辑运算符和关系运算符的运算优先级按从高到低依次为(      )
    A、算术运算、赋值运算、关系运算、逻辑运算 B、关系运算、算术运算、赋值运算、逻辑运算 C、算术运算、关系运算、赋值运算、逻辑运算 D、关系运算、赋值运算、逻辑运算、算术运算
  • 11. 在python中,下列求和函数运算结果错误的是(     )
    A、sum(3,5,7)=15 B、sum([3,5,7])=15 C、sum((3,5,7))=15 D、sum({3,5,7})=15
  • 12. 在python中,下列表达式的运算结果与其它三个表达式运算结果不同的是(    )
    A、5>3+1 B、(5>3)+1 C、5>(3+1) D、5>3 or 1+1
  • 13. 在python中,有程序如下:

    a=input()

    print(a * 5)

    通过键盘输入5,则运算结果是(     )

    A、5 5 5 5 5     B、25     C、5*5  D、5 5
  • 14. 小吉编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误(     )

    1a=3

    b=input()

    c=a+b

    print(“c”)

    A、1 B、2 C、3 D、4
  • 15. Python程序文件的扩展名是(  )。
    A、.python B、.pyt C、.pt D、.py