1、号,姓名,性别,年龄,学历),工作 w(公司号,职员号,工资),则表 w的键(码)为 _。A 公司号,职员号,工资B 职员号C 职员号,工资D 公司号,职员号正确答案: D6. 下列叙述中正确的是 _。A 栈是一种先进先出的线性表B 栈与队列都是非线性结构C 队列是一种后进先出的线性表D 栈与队列都是线性结构正确答案:7. 下列叙述中正确的是 _。A 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构B 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C 线性表的链式存储结构与顺序存储结构所需要的存储方式是相同的D 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的正
2、确答案:8. 算法的有穷性是指 _。A 算法只能被有限的用户使用B 算法程序所处理的数据量是有限的C 算法程序的运行时间是有限的2D 算法程序的长度是有限的正确答案:9. 软件设计中划分模块的一个准则是 _。A 高内聚高耦合B 低内聚高耦合C 高内聚低耦合D 低内聚低耦合正确答案:10. 耦合性和内聚性是对模块独立性度量的两个标准。下面叙述中正确的是A 降低耦合性提高内聚性有利于提高模块的独立性B 耦合性是指一个模块内部个元素间彼此结合的紧密程度C 提高耦合性降低内聚性有利于提高模块的独立性D 内聚性是模块间相互连接的紧密程度11. 每个程序都具有的统一的运算模式是:A 顺序计算模式B 输入输
3、出模式C 函数调用模式DIPO 模式12. 以下不是 Python 语言关键字的选项是:A NoneB asC raiseD function313.以下关于同步赋值语句描述错误的选项是:A 同步赋值能够使得赋值过程变得更简洁B 判断多个单一赋值语句是否相关的方法是看其功能上是否相关或相同C 设 x, y 表示一个点的坐标,则 x=a;y=b 两条语句可以用 x,y = a,b 一条语句来赋值D 多个无关的单一赋值语句组合成同步赋值语句,会提高程序可读性正确答案:14.以下代码的输出结果是:print(:*10.4.format(Flower)A FlowB FlowerC FlowD *Fl
4、ow*15.表达式print(float(complex(10+5j).imag)的结果是:A 10B 5C 10.0D 5.016.表达式print(.2f.format(20-2*3+10/3*2*5)A 17.55B 67.56C 12.224D 17.5617. 如果 p=ord( a ), 表达式 print(p,chr(p+3)%26+ord(a) 的结果是:A 97 dB 97 cC 97 xD 97 w18. 以下程序的输出结果是:chs = |-|for i in range(6):for ch in chsi:print(ch,end=)A |B |-|C D |19. 以
5、下关于随机运算函数库的描述,错误的是:A random 库里提供的不同类型的随机数函数是基于 random.random() 函数扩展的B 伪随机数是计算机按一定算法产生的,可预见的数,所以是“伪”随机数C Python 内置的 random 库主要用于产生各种伪随机数序列D uniform(a,b) 产生一个 a 到 b 之间的随机整数520.以下关于分支和循环结构的描述,错误的是:A python 的在分支和循环语句里使用例如 x=y=z 的表达式是合法的B 分支结构的中的代码块是用冒号来标记的C while 循环如果设计不小心会出现死循环D 二分支结构的 if else 形式,适合用来控
6、制程序分支21.以下程序的输出结果是:for i in CHINA:for k in range(2):print(i, end=if i = NbreakA CCHHIINNAAB CCHHIIAAC CCHHIAAD CCHHIINAA22.以下程序的输出结果是:x= 10while x:x -= 1if not x%2:print(x,end = 6else:print(x)A 86420B 975311C 97531D 86420023. 用户输入整数的时候不合规导致程序出错,为了不让程序异常中断,需要用到的语句是:A if 语句B eval 语句C 循环语句D try-except
7、语句正确答案:24. 以下关于 python 内置函数的描述,错误的是:A id() 返回一个变量的一个编号,是其在内存中的地址B all(ls) 返回 True,如果 ls 的每个元素都是 TrueC type() 返回一个对象的类型D sorted() 对一个序列类型数据进行排序,将排序后的结果写回到该变量中正确答案:25. 以下关于函数的描述,正确的是:A 函数的全局变量是列表类型的时候,函数内部不可以直接引用该全局变量B 如果函数内部定义了跟外部的全局变量同名的组合数据类型的变量,则函数内部引用的变量不确定C python 的函数里引用一个组合数据类型变量,就会创建一个该类型对象D 函
8、数的简单数据类型全局变量在函数内部使用的时候,需要在显式声明为全局变量726. 以下程序的输出结果是:s1 =QQs2 =Wechat*10.format(s1,s2)A*QQWechat=B QQWechatC *QQ Wechat=D QQ*=Wechat27. 关于以下程序输出的两个值的描述正确的是:da = 1,2,3print(id(da)def getda(st):fa = da.copy()print(id(fa)getda(da)A 两个值相等B 每次执行的结果不确定C 首次不相等D 两个值不相等正确答案:28. 以下不是组合数据类型的是:A 集合类型B 序列类型C 映射类型8
9、D 引用类型正确答案:29. 以下关于组合类型的描述,错误的是:A 可以用大括号创建字典,用中括号增加新元素B 嵌套的字典数据类型可以用来表达高维数据C 字典的 pop 函数可以返回一个键对应的值,并删除该键值对D 空字典和空集合都可以用大括号来创建30.以下程序的输出结果是:x = 90,87n = 90print(x.count(n)ABCNoneD31.以下程序的输出结果是:dict = Name baby, Age 7print(dict.items()A(, 7), ()B(C7, D dict_items()932. 以下程序的输出结果是:dat=1230for item in d
10、at:if item = dat.remove(item)print(dat)ABCD33.L2 = 1,2,3,4,5,6,7,8L2.sort(reverse = True)print( L2)A5, 6, 7, 8, 1, 2, 3, 4B8,7,6,5, 4,3,2,1C8,7,6,5, 4,3,2,1D5, 6, 7, 8, 1, 2, 3, 434. 关于数据维度的描述,错误的是:A 一维数据采用线性方式组织,对应于数组概念B 二维数据有关联关系构成,采用表格方式组织10C 高维数据由键值对类型的数据组成,采用对象方式组织D 一维数据是由对等关系的有序数据构成,无序数据不是一维数据正确答案:35.以下程序的输出结果是:fo = open(text.txtw+x,y =this is a testhellofo.write(+n.format(x,y)print(fo.read()fo.close()A this is a test helloB this is a testC this is a test,hello.D this is a test+hello
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1