1、1.数据库设计中反映用户对数据要求的模式是_。A概念模式B内模式C设计模式D外模式正确答案:2.一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是_。A多对一B多对多C一对一D一对多正确答案:3.软件生命周期是指_。A软件的运行维护过程B软件从需求分析、设计、实现到测试完成的过程C软件产品从提出、实现、使用维护到停止使用退役的过程D软件的开发过程正确答案:4.软件测试的目的是_。A改正程序中的错误B发现并改正程序中的错误C评估软件可靠性D发现程序中的错误正确答案:5.面向对象方法中,继承是指_。A类之间共享属性和操作的机制B各对象之间的共同性质C一组
2、对象所具有的相似性质D一个对象具有另一个对象的性质正确答案:6.层次型、网状型和关系型数据库划分原则是_。A数据之间的联系方式B文件的大小C记录长度D联系的复杂程度正确答案:7.下列数据结构中,能够按照先进后出原则存取数据的是_。A栈B二叉树C队列D循环队列正确答案:8.下列数据结构中,属于非线性结构的是_。A二叉树B带链栈C队列循环D带链队列正确答案:9.下列叙述中正确的是_。A有序线性表既可以采用顺序存储结构,也可以采用链式存储结构B队列是先进后出的线性表C队列是先进后出的线性表D循环队列是非线性结构正确答案:10.下列选项中不属于结构化程序设计原则的是_。A逐步求精B逐步求精C模块化D可
3、封装正确答案:11.以下选项不属于程序设计语言类别的是:A机器语言B汇编语言C高级语言D解释语言正确答案:12.s = the sky is blue,表达式 print(s-4:, s:-4) 的结果是:Athe sky is blueBblue is sky theCsky is blue theDblue the sky is正确答案:13.以下关于程序控制结构描述错误的是:A分支结构包括单分支结构和二分支结构B二分支结构组合形成多分支结构C程序由三种基本结构组成DPython 里,能用分支结构写出循环的算法正确答案:14.以下关于 python 内置函数的描述,错误的是:Ahash()
4、 返回一个可计算哈希的类型的数据的哈希值Btype() 返回一个数据对应的类型Csorted() 对一个序列类型数据进行排序Did() 返回一个数据的一个编号,跟其在内存中的地址无关正确答案:15.以下关于函数参数传递的描述,错误的是:A定义函数的时候,可选参数必须写在非可选参数的后面B函数的实参位置可变,需要形参定义和实参调用时都要给出名称C调用函数时,可变数量参数被当做元组类型传递到函数中DPython 支持可变数量的参数,实参用”*参数名”表示正确答案:16.以下程序的输出结果是:x = 90,87,93 y = zhang, wang,zhao print(list(zip(y,x)A
5、(zhang, 90), (wang, 87), (zhao, 93)Bzhang, 90, wang, 87, zhao, 93Czhang, 90, wang, 87, zhao, 93D(zhang, 90), (wang, 87), (zhao, 93)正确答案:17.以下关于组合数据类型的描述,正确的是:A集合类型中的元素是有序的B序列类似和集合类型中的元素都是可以重复的C一个映射类型变量中的关键字可以是不同类型的数据D利用组合数据类型可以将多个数据用一个类型来表示和处理正确答案:18.以下不是 Python 语言关键字的选项是:AreturnBdefCinDdefine正确答案:1
6、9.以下选项不属于 Python 整数类型的是:A二进制B十进制C八进制D十二进制正确答案:20.以下对 Python 程序缩进格式描述错误的选项是:A不需要缩进的代码顶行写,前面不能留空白B缩进可以用 tab 键实现,也可以用多个空格实现C严格的缩进可以约束程序结构,可以多层缩进D缩进是用来格式美化 Python 程序的正确答案:21.当键盘输入”3”的时候,以下程序的输出结果是:r = input(请输入半径:)ar = 3.1415 * r *rprint(:.0f.format(ar)A28B28.27C29DType Error正确答案:22.定义 x=2.6,表达式 int(x)
7、的结果是:A3B2.6C2.0D2正确答案:23.以下程序的输出结果是:s = pythonn编程t很t容易t学print(len(s)A20B12C5D16正确答案:24.以下关于循环结构的描述,错误的是:A遍历循环的循环次数由遍历结构中的元素个数来体现B非确定次数的循环的次数是根据条件判断来决定的C非确定次数的循环用 while 语句来实现,确定次数的循环用 for 语句来实现D遍历循环对循环的次数是不确定的正确答案:25.以下程序的输出结果是:for i in reversed(range(10, 0, -2): print(i,end= )A0 2 4 6 8 10B123456789
8、10C9 8 7 6 5 4 3 2 1 0D2 4 6 8 10正确答案:26.以下程序的输出结果是:for i in the number changes: if i = n: break else: print( i, end= )Athe umber chagesBthenumberchangesCtheumberchagesDthe正确答案:27.以下程序的输出结果是:t = Pythonprint(t if t=python else None)APythonBpythonCtDNone正确答案:28.以下程序的输出结果是:fo = open(text.csv,w)x = 90,8
9、7,93,87,90,89,78,98,97b = for a in x: for aa in a: b.append(str(aa)fo. write(,.join(b)fo.close()A90,87,93,87,90,89,78,98,97B90,87,93 87,90,89 78,98,97C90,87,93, 87,90,89, 78,98,97D90,87,93,87,90,89,78,98,97正确答案:29.以下程序的输出结果是:for i in range(3): for s in abcd: if s=c: break print (s,end=)AabcabcabcBaa
10、abbbcccCaaabbbDababab正确答案:30.以下程序的输出结果是:ab = 4def myab(ab, xy): ab= pow(ab,xy) print(ab,end= )myab(ab,2)print( ab)A4 4B16 16C4 16D16 4正确答案:31.以下关于字典类型的描述,错误的是:A字典类型是一种无序的对象集合,通过键来存取B字典类型可以在原来的变量上增加或缩短C字典类型可以包含列表和其他数据类型,支持嵌套的字典D字典类型中的数据可以进行分片和合并操作正确答案:32.以下程序的输出结果是:ls =list(the sky is blue)a = ls.ind
11、ex(s,5,10)print(a)A4B5C10D9正确答案:33.以下程序的输出结果是:L2 = 1,2,3,4 L3 = L2.reverse() print( L3)A4, 3, 2, 1B3, 2, 1C1,2,3,DNone正确答案:34.以下属于Python图像处理第三方库的是:AmayaviBTVTKCpygameDPIL正确答案:35.以下关于 Python 文件的描述,错误的是:Aopen 函数的参数处理模式 b 表示以二进制数据处理文件Bopen 函数的参数处理模式 + 表示可以对文件进行读和写操作Creadline 函数表示读取文件的下一行,返回一个字符串Dopen 函
12、数的参数处理模式 a 表示追加方式打开文件,删除已有内容正确答案:36.以下程序的输出结果是:d = zhang:China, Jone:America, Natan:Japanfor k in d: print(k, end=)AChinaAmericaJapanBzhang:China Jone:America Natan:JapanC“zhang”Jone”Natan”DzhangJoneNatan正确答案:37.以下程序的输出结果是:fr = def myf(frame): fa = 12,23 fr = famyf(fr)print( fr)A12, 23B12, 23C12 23D
13、正确答案:38.以下属于 Python 机器学习第三方库的是:AjiebaBSnowNLPClosoDsklearn正确答案:39.以下属于 Python Web 开发框架第三方库的是:APanda3DBcocos2dCPygameDFlask正确答案:40.以下关于 random 库的描述,正确的是:A设定相同种子,每次调用随机函数生成的随机数不相同B通过 from random import * 引入 random 随机库的部分函数Cuniform(0,1) 与 uniform(0.0,1.0) 的输出结果不同,前者输出随机整数,后者输出随机小数Drandint(a,b) 是生成一个 a,b 之间的整数正确答案:欢迎您的光临,Word文档下载后可修改编辑.双击可删除页眉页脚.谢谢!你的意见是我进步的动力,希望您提出您宝贵的意见!让我们共同学习共同进步!学无止境.更上一层楼。. .