#36. Python训练题-卷1(高阶段)

Python训练题-卷1(高阶段)

1.运行下面程序,一共可以输出几个“*”?

{{ select(1) }}

  • 15
  • 16
  • 17
  • 18

2.已知 s = 'Hello!',下列说法正确的是 {{ select(2) }}

  • s[1]对应的字符是'H'
  • s[2]对应的字符是'l'
  • s[-1]对应的字符是o
  • s[3]对应的字符是'o'

3.运行下面程序,输入字符串“Banana”,输出的结果是

{{ select(3) }}

  • 3
  • 2
  • 1
  • -1

4.运行下面程序,输出的结果是

{{ select(4) }}

  • 1 2 3 4 5 6
  • 1,2,3,4,5,6
  • 123456
  • 1-2-3-4-5-6

5.运行下面程序,输出的结果是

{{ select(5) }}

  • [1, 2, 3, 4]
  • [1, 2, 3, 4, 5]
  • [2, 3, 4, 5, 6]
  • [2, 3, 4, 5]

6.运行下面程序,输出的结果是

{{ select(6) }}

  • [1, 3, 5, 7]
  • [1, 3, 7, 9]
  • [1, 3, 5, 9]
  • [1, 9]

7.运行下面程序,输出的结果是

{{ select(7) }}

  • 1
  • 4
  • 2
  • 3

8.运行下面程序,输出的结果

{{ select(8) }}

  • 501
  • 602
  • 703
  • 804

9.运行下面程序,输出的结果是

{{ select(9) }}

  • {'a': 11, 'b': 12, 'c': 13}
  • {11: 'a', 12: 'b', 13: 'c'}
  • ['a', 'b', 'c', 11, 12, 13]
  • [11, 12, 13, 'a', 'b', 'c']

10.a和b是两个集合,它们的关系如下图所示:

以下哪个表达式的值是 True? {{ select(10) }}

  • a < b
  • a > b
  • a == b
  • a <= b

11.列表是一种数据类型,用于存储多个值(元素),可以是任何类型的。 {{ select(11) }}

  • 正确
  • 错误

12.在python中 创建函数的关键字是def,后面跟上函数名称和圆括号,圆括号内可以定义一个或多个参数,然后以冒号:结束。 {{ select(12) }}

  • 正确
  • 错误

13.在python,列表是一个不可变的数据类型。 {{ select(13) }}

  • 正确
  • 错误

14.在Python中,sort方法用于对列表进行排序。 {{ select(14) }}

  • 正确
  • 错误

15.在python中,remove()可以对列表添加指定元素 {{ select(15) }}

  • 正确
  • 错误