选择题 共15道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15


判断题 共10道

16 17 18 19 20 21 22 23 24 25


编程题 共2道

26 27

440 | 202309GESP Python五级试卷-练习
选择题 共15道
01

近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,其中包括比较常用的手写板,那么它属于哪类设备?( )。

2分
登录后查看选项
02

以下关于Python语言的描述,错误的是( )。

2分
登录后查看选项
03

下列Python代码执行后输出的是( )。

2分
登录后查看选项
04

有关下面Python代码说法错误的是 ( )。

图片.png

2分
登录后查看选项
05

下面Python代码以递归方式实现字符串反序,横线处应填上代码是 ( )。

图片.png

2分
登录后查看选项
06

印度古老传说:创世时有三根金刚柱,其中一柱从下往上按照大小顺序摞着片黄金圆盘,当圆盘逐一从一柱借助另外一柱全部移动到另外一柱时,宇宙毁灭。移动规则:在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。下面的Python代码以递归方式实现汉诺塔,横线处应填入代码是( )。

2分
登录后查看选项
07

根据下面Python代码的注释,横线处应填入( )。

图片.png

2分
登录后查看选项
08

有关下面Python代码正确的是( )。

图片.png

2分
登录后查看选项
09

有关下面Python代码正确的是( )。

2分
登录后查看选项
10

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

图片.png

2分
登录后查看选项
11

下面Python代码中的 isPrimeA() 和 isPrimeB() 都用于判断参数 是否为素数,有关其时间复杂度的正确说法是( )。

图片.png

2分
登录后查看选项
12

下面Python代码用于归并排序,其中 merge() 函数被调用次数为( )。

2分
登录后查看选项
13

在上题的归并排序算法中,代码 Left, Right = mergeSort(listData[:Middle]), mergeSort(listData[Middle:]) 涉及到的算法有( )。

2分
登录后查看选项
14

归并排序算法的基本思想是( )。

2分
登录后查看选项
15

有关下面Python代码的说法正确的是( )。

2分
登录后查看选项
判断题 共10道
16

TCP/IP的传输层的两个不同的协议分别是UDP和TCP。

2分
登录后查看选项
17

在特殊情况下流程图中可以出现三角框和圆形框。

2分
登录后查看选项
18

找出自然数N以内的所有质数常用埃氏筛法,其时间复杂度为O(N)。

2分
登录后查看选项
19

Python的in运算符相当于通过查找算法判断元素是否存在,其查找通常采用二分法。

2分
登录后查看选项
20

在以下Python代码中,最后一行代码执行时将报错,因为y所代表的数已经被删除。

图片.png


2分
登录后查看选项
21

贪心算法的解可能不是最优解。

2分
登录后查看选项
22

一般说来,冒泡排序算法优于归并排序。

2分
登录后查看选项
23

Python的内置函数 sorted() 可以对支持 for-in 循环的 str 、 list 、 tuple 、 dict 、 set 排序,且是稳定排序。

2分
登录后查看选项
24

下面的Python代码将输出0-99(包含0和99)之间的整数,顺序随机。

2分
登录后查看选项
25

下面的Python代码执行后将输出 [0, 5, 1, 6, 2, 3, 4] 。

图片.png

2分
登录后查看选项
编程题 共2道
26

25分
登录后作答
27

25分
登录后作答