B. 选择题

    客观题

选择题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

单项选择题

1. 以下用于Python循环结构的关键字是?( )

{{ select(1) }}

  • while
  • loop
  • if
  • do...for

2.下面那个命令是将数值转换成字符串?( )

{{ select(2) }}

  • int()
  • print()
  • str()
  • map()

3.运行以下代码,输入输出正确的是?()

{{ select(3) }}

  • 输入3,输出免费
  • 输入3,输出4元
  • 输入19,输出4元
  • 输入19,输出免费

4. 下面输出为True的是?( )

{{ select(4) }}

  • 5>6 and 3!=4
  • 1+4==3 or 6>8
  • not 5 and 4>7
  • 3<=5 or 3-2==1

5. 运行下列这段程序,正确的输出结果是?( )

{{ select(5) }}

  • 210
  • 225
  • 130
  • 115

6. 下列选项中,哪个选项调用函数会报错?( )

{{ select(6) }}

  • show([4,5,6])
  • show(‘Chinese’)
  • show(3,4)
  • show((4,5,6))

7. 下列哪个是正确的函数名?( )

{{ select(7) }}

  • Plan_2021
  • 2021plan
  • return
  • 10plan10

8. 现有a=”lovestem”,请问a[4]的值是 ?( )

{{ select(8) }}

  • e
  • s
  • o
  • Love

9.下列代码的输出结果是?( )

{{ select(9) }}

  • [1,6,8]
  • [0,5,7]
  • [0,6,8]
  • [0,1]

10. 下面代码的输出结果是?( )

{{ select(10) }}

  • 98
  • 95
  • Math:90
  • 90

11. 下列代码的执行结果是?( )

{{ select(11) }}

  • efg
  • efgh
  • def
  • defg

12.关于Python中流程控制语句,下列描述错误的是?( )

{{ select(12) }}

  • 在分支结构中,if 、elif、else都可以单独使用。
  • 分支结构中的条件判断通常用关系表达式或逻辑表达式进行描述。
  • continue语句和break语句只在循环结构中可以使用。
  • while语句和for语句的循环条件后都必须输入冒号,需要循环执行的语句必须缩进。

13.执行下列代码,输出的结果是?( )

{{ select(13) }}

  • {'a':1,'b':2,'c':3,'d':4}
  • {'a':1,'c':3,'d':4}
  • {'a':1,'c':3}
  • {'d':4}

14.执行下面代码,结果是?( )

{{ select(14) }}

  • lanxi
  • lan
  • l a n
  • l a n i

15. 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子。假如兔子都不死,要求输出一年内兔子的数量是多少。如果采用递归算法来编程,则核心的递归逻辑应该是?( )

{{ select(15) }}

  • f(n)=n*f(n-1)
  • f(n)=f(n-1)+n
  • f(n)=f(n-1)+f(n-2)
  • f(n)=f(n-1)+(n-1)f(n-2)

16. 执行下列代码,输出的结果是?( )

{{ select(16) }}

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

17. 有如下列表l=[9,2,8,6,3,4],采用冒泡排序进行升序排序,请问第二趟排序之后的结果是?( )

{{ select(17) }}

  • [2,3,8,6,9,4]
  • [2,8,6,3,4,9]
  • [2,6,3,4,8,9]
  • [2,3,4,6,8,9]

18. 关于math库中的fabs()函数的描述不正确的是?( )

{{ select(18) }}

  • math.fabs()函数的功能是取整数的绝对值
  • math.fabs(0)运行的结果是0
  • math.fabs(-3)运行的结果是3
  • math.fabs(3.45)运行的结果是3.45

19.下列关于类的描述不正确的是?( )

{{ select(19) }}

  • 在类中定义的__init__(self)函数,在对象被创建时会自动调用,因此被称为初始化方法。
  • 类是用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。
  • 类是对象的实例
  • Python中创建类需要使用class关键字声明

20. 以下代码的运行输出结果是?( )

{{ select(20) }}

  • 0
  • 7
  • 1
  • 8

pythonAI2阶段测试

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-12-21 10:30
结束于
2025-12-21 10:36
持续时间
1.5 小时
主办人
参赛人数
100