#41. Python训练题-卷3(高阶段)

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

1.下面哪一个是合法的Python标识符? {{ select(1) }}

  • 1variable
  • _myVariable
  • my-variable
  • 3rdVariable

2.Python中的布尔值True和False实际上是以下哪两个值的别名? {{ select(2) }}

  • 0和1
  • -1和1
  • 1和0
  • -1和0

3.在Python中,如何表示多行字符串? {{ select(3) }}

  • """string"""
  • '''string'''
  • "string"
  • A和B都可以

4.下面哪种数据类型是不可变的? {{ select(4) }}

  • List
  • Dictionary
  • String
  • Set

5.使用什么操作符检查变量是否是列表类型? {{ select(5) }}

  • is
  • type()
  • in
  • ===

6.下列选项中,哪个是正确的for循环语法? {{ select(6) }}

  • for i = 0; i < 10; i++
  • for(i = 0; i < 10; i++)
  • for i in range(10)
  • for(i : range(10))

7.在Python中,如何终止当前循环并继续执行后续代码? {{ select(7) }}

  • break
  • continue
  • exit
  • return

8.下面关于Python函数的描述正确的是? {{ select(8) }}

  • Python不支持函数重载
  • Python支持函数重载
  • Python只支持静态方法
  • Python只支持实例方法

9.在Python中,如何使用关键字参数传递参数? {{ select(9) }}

  • func(a, b)
  • func(a=1, b=2)
  • func((a, b))
  • func([a, b])

10.下面哪种方式可以定义一个空列表? {{ select(10) }}

  • ()
  • list()
  • list[]
  • (None)

11.Python支持多行字符串。 {{ select(11) }}

  • 正确
  • 错误

12.Python中的整数类型没有固定的大小限制。 {{ select(12) }}

  • 正确
  • 错误

13.None在Python中是一个对象。 {{ select(13) }}

  • 正确
  • 错误

14.Python中的布尔值True和False实际上是整数1和0的别名。 {{ select(14) }}

  • 正确
  • 错误

15.for循环不能与if else语句结合使用。 {{ select(15) }}

  • 正确
  • 错误