版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(图片大小可自由调整)2024年大学试题(计算机科学)-Python程序设计考试近5年真题集锦(频考类试题)带答案第I卷一.参考题库(共100题)1.python中,len({1,2})的结果()A、0B、1C、2D、32.已知x=[3,2,3,3,4],那么表达式[indexforindex,valueinenumerate(x)ifvalue==3]的值为()。3.求一个集合内元素的个数,可以使用()A、maxB、lenC、minD、sum4.python中,按照作用域区分变量是()A、理论变量B、固定变量C、局部变量D、全局变量5.Python中用于表示逻辑与、逻辑或、逻辑非运算的关键字分别是()、()、()。6.Python是一种跨平台、开源、免费的高级动态编程语言。7.函数可以有多个参数,参数之间使用()分隔。8.python是胶水语言跨平台的语言。9.表达式len(’中国’.encode(’utf-8’))的值为()。10.Python扩展库()支持Excel2007或更高版本文件的读写操作。11.python中,想求数值型列表所有元素的最大值,可用MAX函数。12.子类复用父类的属性和方法的的机制()A、封装B、抽象C、继承D、多态13.python中,没有函数名字的临时使用的小函数。我们可以使用()定义A、listB、lambdaC、tupleD、dict14.已知x=3,那么执行语句x*=6之后,x的值为()。15.已知字典x={i:str(i+3)foriinrange(3)},那么表达式''.join([item[1]foriteminx.items()])的值为()。16.在python中,下列属于序列的是()A、字典B、集合C、函数D、列表17.已知x=(3,),那么表达式x*3的值为()。18.信息社会具备基本特征是()。A、信息经济B、网络社会C、在线政务D、数字生活19.使用intersection可以求得两个集合的交集。20.在python中,字典的关键字是()A、nameB、diccC、strD、dict21.正则表达式模块re的()方法用来在字符串开始处进行指定模式的匹配。22.Python内建异常类的基类是()。23.列表可以作为集合的元素。24.信息技术给人类社会带来各种便利的同时,也引发了一些新的问题。信息技术对社会的负面影响有()。A、信息污染B、信息侵权C、计算机病毒D、电子垃圾25.使用@可以调用装饰器函数。26.列表的反转是reversed,其排序方法有()A、sortB、sortedC、appendD、len27.在python中,定义一个函数,那么函数名.__doc__的作用是()A、返回指定函数的文档字符串B、返回函数名字C、返回函数定义所在模块的名字D、没有这种用法28.类具有继承的特性,类的方法有()A、实例方法B、类方法C、静态方法D、私有方法29.已知列表x=[1,2],那么执行语句x.extend([3])之后,x的值为()。30.局部变量的作用域是整个程序,任何时候使用都有效。31.列表的删除有很多,下面属于其删除方法的是()A、delB、removeC、clearD、pop32.在Python中元组的值是不可变的,因此,已知x=([1],[2]),那么语句x[0].append(3)是无法正常执行的。33.以下属于魔法方法的是()A、析构方法B、构造方法C、打印方法D、静态方法34.程序就是要让计算机按特定顺序执行的一系列命令代码的集合,一般以文件的形式保存。35.为了提高测试的效率,应该()。A、随机选取测试数据B、在完成编码以后制定软件的测试计划C、取一切可能的输入数据作为测试数据D、集中对付那些错误群集的程序36.表达式type({3})的值为()。37.python中,float(’12a’)的值是()A、12B、12aC、aD、程序异常38.如果函数需要返回值,则可以使用()将值进行返回A、breakB、continueC、exitD、return39.使用生成器推导式可以节省内存。40.python中,已知x={’a’:’b’,’c’:’d’},x.values()的值为()A、[a,b]B、[c,d]C、[a,c]D、[b,d]41.使用()语句可以返回函数值并退出函数。42.表达式’Helloworld’.lower().upper()的值为()。43.列表对象的extend()方法属于原地操作,调用前后列表对象的地址不变。44.’Monday’.find(’o’)的返回值是()A、0B、1C、2D、345.已知列表x=[1,2],那么连续执行命令y=x和y.append(3)之后,x的值为()。46.python中,创建元组的关键字是()A、listB、tupleC、strD、set47.在类定义的外部没有任何办法可以访问对象的私有成员。48.Python的自定义的模块不用导入。49.编写程序,用户从键盘输入小于1000的整数,对其进行因式分解。例如,10=2×5,60=2×2×3×5。50.如果定义类时没有编写析构函数,Python将提供一个默认的析构函数进行必要的资源清理工作。51.表达式’abc10’.isdigit()的值为()。52.表达式{’x’:1,**{’y’:2}}的值为()。53.在定义类时常见到一个__del__方法,我们通常称之为()A、新建方法B、析构方法C、构造方法D、打印方法54.0+[]+1结果是()A、[]B、[0]C、报错D、[1]55.编写程序,将包含学生成绩的字典保存为二进制文件,然后再读取内容并显示。56.已知x为非空列表,那么表达式x.sort()==sorted(x)的值为()。57.假设n为整数,那么表达式n&1==n%2的值为()。58.在创建类的时候,对象方法第一个参数始终为self。59.dict(zip((1,2),(3,4)))的返回值是()。A、字符串B、元组C、列表D、字典60.当前目录下有一个文件名为score1.txt的文本文件,存放着某班学生的计算机课成绩,共有学号、平时成绩、期末成绩三列。请根据平时成绩占40%,期末成绩占60%的比例计算总评成绩(取整数),并分学号、总评成绩两列写入另一文件score2.txt。同时在屏幕上输出学生总人数,按总评成绩计90以上、80~89、70~79、60~69、60分以下各成绩档的人数和班级总平均分(取整数)。61.表达式’’.join(re.split(’[sd]’,’asdssfff’))的值为()。62.已知列表x=[1,2],执行语句y=x[:]后,表达式id(x)==id(y)的值()为。63.在同一个作用域内,局部变量会隐藏同名的全局变量。64.Python3提供了()函数从标准输入(如键盘)读入—行文本。65.在Python3.x中可以使用中文作为变量名。66.创建集合的关键字是()A、setB、strC、listD、tuple67.下列不能做为变量名的有()A、forB、ifC、elseD、Else68.词云是目前常用的关键词可视化技术。它能直接抽取文本中的关键词,并将其按照一定顺序和规律整齐美观地呈现在屏幕上。在以下的词云中出现频次最多的关键词是()。 A、人工智能B、互联网+C、一带一路D、供给侧结构性改革69.[2,3]*2的结果是[2,2,3,3]。70.我们设计程序时,尤其在绘制图形时,经常需要暂停一下程序,如暂停2秒,我们可以使用以下的代码()。A、time.clear(2)B、turtle.clear(2)C、time.sleep(2)D、turtle.sleep(2)71.下面哪一项不属于逻辑运算符?()A、andB、orC、ifD、not72. 输出结果为:()A、0B、10C、4D、以上结果均不正确73.“x>0andx<10”中的and是()。A、比较运算符B、命令提示符C、逻辑运算符D、算术运算符74.python中,“hello”[:-1:]的值是()A、"olleh"B、"hello"C、"hell"D、"o"75.假设re模块已成功导入,并且有pattern=pile(’^’+’/.’.join([r’/d{1,3}’foriinrange(4)])+’$’),那么表达式pattern.match(’03’)的值为None。76.表达式’%s’%65的值为()。77.已知列表x=[1,2],那么表达式list(enumerate(x))的值为()。78.Python中的()表示的是空语句。79.如果index方法没有在字符串中找到子串,则会返回-1。80.介绍一下except的用法和作用?81.下列语句打开文件的位置应该在()。 f=open(’itheima.txt’,’w’)A、C盘根目录下B、D盘根目录下C、Python安装目录下D、与源文件在相同的目录下82.在python中,如想查看变量的地址,可以使用id函数。83.已知x={1:1},那么执行语句x[2]=2之后,len(x)的值为()。84.randint(a,b)功能:随机产生一个介于a和b之间的整数(包括a和b)。85.已知字符串编码格式gbk使用2个字节表示一个汉字、1个字节表示英语字母,那么表达式len(’abc你好’.encode(’gbk’))的值为()。86.Python语句list(range(1,10,3))执行结果为()。87.表达式{1,2,3}<{1,2,4}的值为()。88.字典对象的()方法返回字典的“值”列表A、keysB、valuesC、itemsD、key89.一张2000x1500像素的照片采用RGB颜色空间,每个颜色使用8位保存,在不压缩时所需要的空间大小为()。A、约3MBB、约9MBC、约24MBD、约72MB90.9999**9999这样的命令在Python中无法运行。91.假设有非空列表x,那么x.append(3)、x=x+[3]与x.insert(0,3)在执行时间上基本没有太大区别。92.表达式’aaaassddf’.strip(’af’)的值为()。93.pandas中使用plot方法绘制图形。94.变量名可以由以下哪些内容构成()A、字母B、数字C、下划线D、特殊符号95.下列二进制数中与4FH最接近的是()。A、1100000BB、1010000BC、1001100BD、1111111B96.如果在设计一个类时实现类len()方法,那么该类的对象会自动支持Python内置函数len()。97.表达式15//4的值为()A、3B、6C、9D、2798.已知f=lambdax:x//5,那么表达式f(13)的值为()A、2B、6C、9D、1299.4j是合法Python数字类型。100.已知摄氏温度C与华氏温度F间的转换关系为:9C=5(F-32)。编写程序:输入摄氏温度C,计算对应的华氏温度F。 第I卷参考答案一.参考题库1.参考答案:C2.参考答案:[0,2,3]3.参考答案:B4.参考答案:C,D5.参考答案:and;or;not6.参考答案:正确7.参考答案:逗号8.参考答案:正确9.参考答案:610.参考答案:openpyxl11.参考答案:正确12.参考答案:C13.参考答案:B14.参考答案:1815.参考答案:'345'16.参考答案:D17.参考答案:(3,3,3)18.参考答案:A,B,C,D19.参考答案:正确20.参考答案:D21.参考答案:match()22.参考答案:BaseException23.参考答案:错误24.参考答案:A,B,C,D25.参考答案:正确26.参考答案:A,B27.参考答案:A28.参考答案:A,B,C,D29.参考答案:[1,2,3]30.参考答案:错误31.参考答案:A,B,C,D32.参考答案:错误33.参考答案:A,B,C34.参考答案:正确35.参考答案:D36.参考答案:set37.参考答案:D38.参考答案:D39.参考答案:正确40.参考答案:D41.参考答案:return42.参考答案:'HELLOWORLD'43.参考答案:正确44.参考答案:B45.参考答案:[1,2,3]46.参考答案:B47.参考答案:错误48.参考答案:错误49.参考答案: 50.参考答案:正确51.参考答案:False52.参考答案:{'x':1,'y':2}53.参考答案:B54.参考答案:C55.参考答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《服务外包作业》课件
- 园艺机械碳排放研究-洞察分析
- 网络入侵防御系统研究-洞察分析
- 脱附吸附平衡模型-洞察分析
- 《期合理化提报内容》课件
- 医保产品市场拓展-洞察分析
- 医生定期考核简易程序述职报告范文(10篇)
- 淘宝店铺流量分析-洞察分析
- 体育品牌的社会影响-洞察分析
- 吃低保的24种病申请书范文(9篇)
- 2024年百科知识竞赛题库及答案(共三套)
- 尝试与猜测 (说课稿)-2024-2025学年五年级上册数学北师大版
- 素描试卷家长会
- JGJ-T490-2021钢框架内填墙板结构技术标准
- 2024年移动解决方案经理认证考试题库大全-中(多选题)
- 无线测温设备施工方案
- 风电场项目关键质量点控制清单
- 2024年大学生网络安全知识竞赛题库及答案(共70题)
- 2024秋期国家开放大学专科《管理学基础》一平台在线形考(形考任务一至四)试题及答案
- 转子找静平衡方法
- 森林康养 课件
评论
0/150
提交评论