《二级python选择模拟题9.docx》由会员分享,可在线阅读,更多相关《二级python选择模拟题9.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 .在数据流图中,带有名字的箭头表示A控制程序的执行顺序B数据的流向C模块之间的调用关系D程序的组成成分.需求分析阶段的任务是确定A软件系统功能B软件开发费用C软件开发工具D软件开发方法2 .数据处理的最小单位是A数据结构B数据C数据元素print(b)print(args)funl(L23456) A 1,234,5,6B123, 4, 5,6 C123, 4, 5, 6 D12(3, 4, 5, 6)34 .以下生成词云的Python第三方库的是: A moviepyB Pydub C wordcloudD csvkit.假设将单词保存在变量word中,使用一个字典类型counts=,统
2、计单词出现的次数 可采用以下代码:Acounts word = 1B counts word = counts.get(word,l) + 1 Ccounts word = counts.get(word + 1 Dcounts word = counts word + 135 .运行以下程序,x = eval(inputO)y = eval(inputQ)print(abs(x+y)从键盘输入1+2与4j,则输出结果是: A5.0Bclass float Cclass complex D536 .以下程序的输出结果是:for num in range(l,4):sum *= numprint
3、(sum) A 6BTypeError 出错 C7.0 D 7.运行以下程序,输出结果的是:printf* love ,.joinEveryday7Yourself/Python,) Alove Yourself love Python BEveryday love Yourself CEveryday love Yourself love Python DEveryday love Python39,下程序的输出结果是:a = b =print(b)AaJb 丁 c Ba丁 C cJbJa Dc 丁40.同时去掉字符串左边和右边空格的函数是:A centerQB strip QC count
4、QD fomatQ数据项.下面选项的描述正确的是A数据库系统中,数据的物理结构必须与逻辑结构一致B数据库设计是指设计数据库管理系统C数据库是一个独立的系统,不需要操作系统的支持D数据库技术的根本目标是要解决数据共享的问题4 .一个工作人员可使用多台计算机,而一台计算机被多个人使用,表示实体工作人员与实 体计算机之间的联系是A一对多B一对一C多对多D多对一.设循环队列存储空间为Q (1 : 50),初始状态为front二rear二50。经过一系列入队 和退队操作后,front=rear=25,则该循环队列中元素个数为A26B0或者50C25D 24.下列叙述中正确的是 A设计算法时只需要考虑数据
5、结构的设计B算法就是程序C设计算法时要考虑时间复杂和空间复杂度D设计算法时只需要考虑结果的可靠性.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为 A219B231C230D 229.下面属于白盒测试方法的是 A错误推测法B等价类划法C边界值分析法D逻辑覆盖.下面不能作为结构化方法软件需求分析工具的是 A 判定表B 系统结构图 C 数据字典D数据流程图5 .以下关于Python内置库、标准库和第三方库的描述,错误的是:A第三方库有三种安装方式,最常用的是pip工具B标准库跟第三方库发布方法一样,是跟python安装包一起发布的C第三方库需要单独安装才能使用D内置库里
6、的函数不需要import就可以调用6 .以下选项中值为False的是A 11 aBabcf ,abcd, Cabed1 ,hello,7 .以下选项中,对文件的描述错误的是A文件是一个存储在辅助存储器上的数据序列B文本文件和二进制文件都是文件C文件中可以包含任何数据内容D文本文件不能用二进制文件方式读入.1s = 3.5, Python, 10, LIST, 3.6, ls2的运行结果是ALBPCY15 .以下用于绘制弧形的函数是 A turtle.sethQ B turtle.fdQCturtle.circleQ D turtle.rightQ.关于random库,以下选项中描述错误的是 A
7、通过from random import *可以引入random随机库 B设定相同种子,每次调用随机函数生成的随机数相同 C生成随机数之前必须要指定随机数种子 D通过import random可以引入random随机库16 .下面代码的输出结果是1s =卡7门 def fun(a):Is.append(a) returnfun(”C”) print(ls) A 出错 B Ff c C D17 .假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错误的是 A参数是list类型时,改变原参数的值 B参数是int类型时,不改变原参数的值c参数是组合类型(可变对象)时,改变原参数的值
8、 D参数的值是否改变与函数中对变量的操作有关,与参数类型无关18 .关于形参和实参的描述,以下选项中正确的是 A函数调用时,实参默认采用按照位置顺序的方式传递给函数,Python也提供了按 照形参名称输入实参的方式B函数定义中参数列表里面的参数是实际参数,简称实参 C参数列表中给出要传人函数内部的参数,这类参数称为形式参数,简称形参 D程序在调用时,将形参复制给函数的实参19 .Python语言中用来定义函数的关键字是A returnB function C defD define21以下选项中,正确地描述了浮点数0.0和整数0相同性的是 A它们使用相同的计算机指令处理方法B它们具有相同的值C
9、它们使用相同的硬件执行单元D它们具有相同的数据类型.关于random.uniform(a,b)的作用描述,以下选项中正确的是 A生成一个均值为a,方差为b的正态分布B生成一个(a, b)之间的随机数 C生成一个a, b之间的随机整数D生成一个b之间的随机小数22 .关于Python语句P = -P,以下选项中描述正确的是 AP和P的绝对值相等B给P赋值为它的负数CP和P的负数相等DP的值为023 .下面代码的输出结果是sum=1.0for num in range(l,4):sum+=numprint(sum)A1.0B7C6D7.024 .下面代码的输出结果是a = 4.2e-lb = 1.
10、3e2print(a+b)A130.42B5.5e31C5.5e3D130.042.下面代码的输出结果是name = Python语言程序设计” print(name2: -2)Athon语言程序Bthon语言程序设 Cython语言程序Dython语言程序设.下面代码的输出结果是weekstr二星期一星期二星期三星期四星期五星期六星期日” weekid = 3print(weekstrweekid*3: weekid*3+3J A 星期三B 星期二 C 星期四D 星期一.下面代码的输出结果是a = 5,134 print(sorted(a,reverse = True)A4, 3,1, 5
11、B5,1, 3, 4 C5, 4, 3,1 D1, 3, 4, 527 .下面代码的输出结果是for s in ”abc”:for i in range(3): print (s,end=,u) if s=,cu:breakAaaabbbcccBaaabcccCaaabbbcDabbbccc.下面代码的输出结果是for i in rangeflO: ifi%2=0:continueelse:print。,end=7) A2,4,68B 1,3579 C 02468, D 02468,10,.下面代码的输出结果是Is = list(range(l,4) print(ls)A (0,1,2,3)B 1,2,3 C 0,123 D 1,2,3.下面代码的输出结果是def change(a,b): a = 10b += aa = 4b = 5 change(a,b) print(a,b)A4 15B45 C 10 15 D 10 5.以下程序的输出结果是:def funl(ab*args): print(a)
限制150内