#71. 青科赛Python小学组A卷客观题

青科赛Python小学组A卷客观题

一、选择题(共五题,每题5分)

1.下面有关 Python 的说法,不正确的是()。 {{ select(1) }}

  • Python 是一种面向对象的程序设计语言
  • Python 有丰富的扩展库,是 Python 的重要特色
  • Python 编译器可以生成目标平台的机器代码,运行效率高
  • Python 是解释型高级语言,可以跨平台运行

2.以下Python不可以作为变量的名称的是()。 {{ select(2) }}

  • FIVE STAR
  • fiveSTAR
  • FIVEstar
  • FIVE_STAR

3.Python表达式 10 - 3 ** 2 % 10 的值是()。 {{ select(3) }}

  • 0
  • 1
  • 2
  • 3

4.执行下面的Python代码,先后从键盘上输入5回车和2回车,输出是()。

{{ select(4) }}

  • 将输出整数7
  • 将输出52,5和2之间没有空格
  • 将输出5和2,5和2之间有空格
  • 语句执行将报错,因为input()函数的括号内没有提示字符串

5.下面 Python 代码执行后的输出是()。

{{ select(5) }}

  • 1
  • 49
  • -49
  • -50

二、判断题(共五题,每题5分)

6.在 Python 中,变量不需要声明数据类型,所以可以随意赋值不同类型的数据,如a = 5,然后a = "hello",这样的操作是完全正确的,不会有任何潜在问题。() {{ select(6) }}

  • 正确
  • 错误

7.在Python中,// 和 % 都是取整除法运算符。() {{ select(7) }}

  • 正确
  • 错误

8.以下for循环会遍历 1 到 10 的数字。()

{{ select(8) }}

  • 正确
  • 错误

9.以下代码会正确交换a和b的值。()

{{ select(9) }}

  • 正确
  • 错误

10.以下for循环可以正确计算 1 到 99 的整数和。()

{{ select(10) }}

  • 正确
  • 错误