Python开发基础(试卷编号1521)
1.[单选题]关于数据流图(DFD)的描述,以下选项中正确的是
A)软件概要设计的工具
B)软件详细设计的工具
C)结构化方法的需求分析工具
D)面向对象需求分析工具
答案:C
解析:
2.[单选题]使用变量时,变量查顺序描述错误的是( )
A)优先在当前作用域中寻该变量
B)优先在全局作用域中寻该变量
C)最后在内置空间中寻该变量
D)如果当前作用域中没有到,则继续去上一级作用域中寻
答案:B
解析:
3.[单选题]以下关于"for in "的描述,错误的是______。
A)这个循环体语句中不能有 break 语句,会影响循环次数
B)使用 range(a,B)函数指定 for 循环的循环变量取值是从 a 到 b-1
C)采用[1,2,3]和['1','2','3']的时候,循环的次数是一样的
D)foriinrange(1,10,2)表示循环 5 次,i 的值是从 1 到 9 的奇数答案:A
解析:
4.[单选题]矩阵A=320501742233,B=120316254078,求3A-2B()。
A)7209291722667如何学好高中数学的方法和技巧
B)7209291722657
C)7209291722656
D)7208291722667
答案:B
解析:难易程度:易题型:
5.[单选题]以下选项中不属于组合数据类型的是
A)序列类型
B)变体类型
C)字典类型
D)映射类型
答案:B
解析:
6.[单选题]函数cmp(hello,HELLO)的运算结果是()
A)0
B)32
C)1
D)-1
答案:C
解析:cmp(x,y) 函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。大写字母小于小写字符
7.[单选题]Sum=0
For i in range(1,9,2):
sum=sum+i
Print(sum)
在程序执行的过程中,循环一共执行了()次
A)9
B)8
C)5
D)4
答案:D
javascript视频推荐解析:
python基础知识单选题8.[单选题]表达式3 + 5 % 6 *2 // 8的值是:
A)5
B)4
C)6
D)7
答案:B
解析:
9.[单选题]以下关于Pandas数据读写说法错误的是()。
A)read csV 能够读取数据库的数据
B)read sql能够读取数据库的数据
C)to csV函数能够将结构化数据写入 csV 文件
D)to excel 函数能够将结构化数据写入 Excel 文件
答案:A
解析:read_csv)用于读取 csv 文件。
10.[单选题]以下代码输出结果是:
Se1 = Series(np.arange(3),index=['a','e','c'])
Df1 = DataFrame(np.arange(4).reshape(2,2),columns=['a','c'],index=['一','二'])
Print(df1+se1)
B)a c e
一 0 3 NaN
二 2 5 NaN
C)a c e
3 1
1 2 5 1
D)0 1
a 0 1
c 3 5
e NaN NaN
答案:B
解析:
11.[单选题]阅读下面程序:
Set_01 = {'a', 'c', 'b', 'a'}
Set_01.add('d')
Print(len(set_01))
运行程序,输出结果是()
A)5
B)3
C)4
D)2
答案:C
解析:
12.[单选题]下列关于分数类型的说法错误的是(  )。
A)分数对象有明确的分子和分母
B)分数对象表示的分数不一定是最简分数
C)可调用Fraction(a,b)函数来创建分数对象
D)Fraction.from_float()函数可将浮点数转换为分数
答案:B
解析:
13.[单选题]给定列表ls = [1, 2, 3, "1", "2", "3"],其元素包含两种数据类型,则ls的数据组织维度是(    )。
A)一维数据
B)多维数据
C)二维数据
D)高维数据
14.[单选题]利用DOM方式解析XML文档,说法正确的是
A)DOM方式将XML数据在内存中解析成为字符串
B)DOM方式将XML数据在内存中解析成一棵树,通过对树的操作来操作XML。
C)DOM方式将XML数据在内存中解析成为对象
D)DOM方式将XML数据在内存中解析成为二进制数据
答案:B
解析:
15.[单选题]merge函数用于主键合并,下列说法错误的是()。
A)on参数用于指定主键
B)sort参数为True时将对合并的数据进行排序
C)suffixes参数用于对重叠列加尾缀
D)join参数表示表连接的方式
答案:D
解析:难易程度:中题型:
16.[单选题]字符串str="一二三四五六七八九十",str[1:6:2]结果是( )
A)"二三四五六"
B)"二四六"
C)"二四"
D)"一三五"
答案:B
解析:
17.[单选题]以下关于程序控制结构描述错误的是:( )
A)单分支结构是用if保留字判断满足一个条件,就执行相应的处理代码
B)二分支结构是用if-else根据条件的真假,执行两种处理代码
C)for i in range(5)表示循环5次,i的值是从1到5
D)多分支结构是用if-elif-else处理多种可能的情况
答案:C
解析:
18.[单选题][]使用try…①…except…②…finaly…③…结构执行代码,下面说法正确的是( )
A)①中应包含容易发生异常的代码块
B)②中应包含如果发生异常需要执行的代码块
C)③中应包含无论是否发生异常都需要执行的代码块
D)异常处理结构中try、except语句块是必需的,finally可以没有
答案:D
解析:
19.[单选题]给以下程序填空,能输出{0:[90,'Aele'],1:[87,'Bob'],2:[93,'lala']}结果的选项是______。
X = [90,87,93]
Y = ("Aele", "Bob","lala")
Z = {}
For i in range(len(x)):
_______________
Print(z)
A)z[i]=list(zip(x,y))
B)z[i]=x,y
C)z[i]=x[i],y[i]
D)z[i]=[x[i],y[i]]
答案:D
特殊符号空白复制代码解析:
20.[单选题]在一行上写多条Python语句使用的符号是()
网站建设教程在线观看
A)冒号
B)点号
C)逗号
D)分号
答案:D
解析:
21.[单选题][] 以下代码执行的输出结果是:( )ls = []def
func(a,b):□□□□ls.append(b)□□□□return a * bs = func("Hello!",2)print(s,ls)
A)Hello!Hello!
B)Hello!Hello!
进程和线程的包含关系
C)Hello!Hello!
D)出错
答案:A
解析:
22.[单选题]以下if语句的语法不正确的是()
A)if a>0:x=20 else:x=200
B)if a>0:x=20 else: x=200
C)if a>0: x=20 else:x=200
D)if a>0 x=20 else x=200
答案:D
解析:
23.[单选题]数据库应用系统中的核心问题是

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。