1、下列叙述中正确的是()
A、算法的时间复杂度是指算法在执行过程中基本运算的次数
B、算法的时间复杂度是指算法执行所需要的时间
C、算法的时间复杂度是指算法执行的速度
D、算法复杂度是指算法控制结构的复杂程度
正确答案:A
2、以下代码的输出结果是()
x='R\0S\OT'
print(len(x))
A、3 B、5 C、7 D、6
正确答案:B
3、以下关于Python语言技术特点的描述中,错误的是()。
A、对于需要更高执行速度的功能,例如数值计算和动画,Python语言可以调用C语言编写的底层代码
B、Python比大部分编程语言具有更高的软件开发产量和简洁性
C、Python语言是解释执行的,因此执行速度比编译型语言慢
D、Python是脚本语言,主要用作系统编程和Web访问的开发语言
正确答案:D
4、以下代码的输出结果是()。
Is=[[[1,2,3],'python',[[4,5,'ABC'],6],[7,8]]
print(Is[2][1])
A、'ABC' B、P C、4 D、6
正确答案:D
5、以下代码的输出结果是()
d={}
for i in range(26):
d[chr(i+ord("A")]=chr((i+13)%26+ord("A"))
for c in "Python":print(d.get(c,c),end="")
A、Plguba B、Cabugl C、Python D、Cython
正确答案:D
6、以下关于数据组织的描述中,错误的是()。
A、一维数据采用线性方式组织,可以用Python集合或列表类型表示
B、列表类型仅用于表示一维和二维数据
C、二维数据采用表格方式组织,可以用Python列表类型表示
D、更高维数据组织由键值对类型的数据构成,可以用Python字典类型表示
正确答案:A
7、不属于Python开发用户界面第三方库的是()
A、PyGObject B、PyQt C、time D、PyGTK
正确答案:C
8、不属于Python数据分析及可视化处理第三方库的是()。
A、seaborn B、random C、mayavi2 D、numpy
正确答案:B
9、属于Python用于Web开发第三方库的是()
A、pygame B、scipy C、pdfminer D、pyramid
正确答案:D
10、设二叉树中有20个叶子结点,5个度为1的结点,则该二叉树中总的结点数为()。
A、46 B、45 C、44 D、不可能有这样的二叉树
正确答案:C