版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家开放大学《Python语言基础》形考任务1-4完整答案形考任务一(Python基础语法与数据类型)一、单项选择题(每小题5分,共95分)1.计算机能直接执行的程序语言是()。答案:A.机器语言2.下列编程语言中,()不是高级语言。答案:D.汇编语言(汇编是低级语言)3.Python语言可以在()上运行。答案:D.以上都是(超级计算机、个人计算机、服务器)4.()不是Python语言的特点。答案:B.学习曲线陡峭,难入门(Python语法简洁,易入门)5.Python语言交互式解释器的提示符是()。答案:A.>>>6.为Python安装第三方模块的命令是()。答案:B.pip7.()不是Python程序代码的特点。答案:D.可以根据个人习惯随意安排是否对齐和缩进(Python强制缩进)8.()不属于程序编写过程的步骤。答案:D.上市销售9.Python基本数据类型不包括()。答案:A.double(Python浮点数是float,没有double类型)10.下列变量名中不合法的是()。答案:C.20price(变量名不能以数字开头)11.使用Str[-1]会提取字符串Str的()字符。答案:D.逆序第1个(最后一个字符)12.一个整数和一个浮点数做加法,结果是()类型。答案:B.浮点数型13.将浮点数96.87转换为整数型后结果是()。答案:A.96(int()直接截断小数部分,不是四舍五入)14.Python中布尔值有()个。答案:B.2个(True和False)15.下列不是布尔运算的是()。答案:D.add(add是加法,布尔运算是and/or/not)16.运行price=3;print(price),打印内容为()。答案:B.317.下列不是数值型变量运算符的是()。答案:C.#(#是注释符号)18.下列不是Python数据类型的是()。答案:D.小数(小数对应浮点数float)19.将整数97转换为浮点数类型后结果是()。答案:A.97.0二、判断题(每小题5分,共5分)1.在Python中,可以使用中文全角符号创建字符串。答案:A.正确
形考任务二(数据结构与控制流)一、单项选择题(每小题6分,共72分)1.用方括号"[]"定义的数据类型是()。答案:D.列表(元组是(),字典/集合是{})2.已知names=['柴芳','程英','张想','徐金凤','张凯'],names[2]是()。答案:C.张想(索引从0开始,0柴芳1程英2张想)3.已知names=['柴芳','程英','张想','徐金凤','张凯'],names[2:4]是()。答案:A.['张想','徐金凤'](切片左闭右开,取索引2、3)4.已知cities={'刘桂花':'北京','孙柳':'重庆','郑辉':'上海','康平':'广州'},cities['郑辉']是()。答案:C.上海5.已知hobbies={'摄影','阅读','足球','动漫','音乐','厨艺'},hobbies[2]是()。答案:D.无法输出,会报错(集合无序,不支持索引访问)6.已知hobbies={'摄影','阅读','足球','动漫','音乐','厨艺'},len(hobbies)是()。答案:C.6(集合长度是元素个数)7.将'张桂花'插入姓名列表第3个位置,实现语句是()。答案:B.names.insert(3,'张桂花')8.将'张桂花'插入姓名列表第3个位置后,列表变为()。答案:D.['柴芳','程英','张想','张桂花','徐金凤','张凯']9.对ages=[19,20,18,18,19]执行ages.sort()后,列表变为()。答案:C.[18,18,19,19,20](sort默认升序排序)10.计算机程序3种基本控制结构不包含()。答案:C.控制结构(三种是顺序、分支、循环)11.若else子句后只有一条if语句,可以用()代替。答案:C.elif12.循环foriinrange(2,20,3)会执行()次。答案:A.6次(i取2,5,8,11,14,17,共6个值)二、多项选择题(每小题6分,共11分)1.用花括号"{}"可以定义的数据类型字面值有()。答案:A.集合、B.字典2.下列说法正确的是()。答案:B.break和continue只能在循环内部使用、D.break和continue作用不同(break跳出整个循环,continue跳过本次循环)三、判断题(每小题6分,共17分)1.改变顺序结构中语句顺序,不会影响运行结果。答案:B.错误(顺序结构语句顺序影响结果)2.Python中该缩进的地方没缩进,不影响程序正常运行。答案:B.错误(Python强制缩进,缩进错误会报错)3.()不适合用try...except处理。答案:A.程序语法错误(语法错误在运行前就会报错,无法捕获)
形考任务三(文件操作与函数)一、单项选择题(每小题7分,共70分)1.关于持久化存储说法错误的是()。答案:B.序列化是将数据对象转换为字节流,不是字符序列2.打开已有文本文件追加内容,对应的模式是()。答案:C."at"(a是追加append,t是文本模式)3.文本文件中的空行读入后对应的字符串是()。答案:B."\n"(换行符)4.用csv模块读入CSV文件中的值,类型是()。答案:D.字符串5.关于JSON格式描述错误的是()。答案:A.可以表示字典,也可以表示列表6.Python中函数通过关键字()定义。答案:C.def7.定义函数时,用关键字()指定返回值。答案:A.return8.()不是Python内置函数。答案:D.add()(print/len/max都是内置函数)9.函数中正确的全局变量声明方式是()。答案:A.global_var=10(在函数外直接定义就是全局变量)10.正确描述函数返回值的是()。答案:A.是函数执行结果,可以被赋值给变量二、判断题(每小题7分,共20分)1.用jieba分词时,可以用add_word()添加专有名词到词典。答案:A.正确2.使用函数可以使代码简洁整齐,便于修改。答案:A.正确3.位置实参和关键字实参可以同时使用。答案:A.可以4.递归函数是指可以调用自身的函数。答案:C.可以调用自身的函数5.函数的参数可以是函数类型。答案:A.正确(高阶函数)三、单项选择题(每小题6分,共10分)1.递归函数是指()。答案:C.可以调用自身的函数
形考任务四(综合知识与程序填空)一、单项选择题(每小题3分,共45分)1.以下哪个不是Python程序的特征?答案:C.语句书写可以根据个人爱好随意缩进(Python强制缩进)2.下列合法的Python变量名是?答案:B.var123(不能数字开头,不能有-和$)3.实现字符串s1和s2拼接的是?答案:C.s1+s24.下面哪个不能得到整数4?答案:D.8/2(/得到浮点数4.0,//才是整数除法)5.下面哪个不是布尔值运算?答案:B.none(布尔运算and/or/not)6.访问列表alist倒数第四个元素,正确的是?答案:D.alist[-4](-1是倒数第一,-4是倒数第四)7.对元组atuple操作哪个会导致错误?答案:A.atuple.append(20)(元组不可变,没有append方法)8.下面哪项是错误的?答案:D.如果A是B的子集,A元素个数一定比B少(子集可以相等,元素个数相同)9.在字典adict中添加条目("a":1)的是?答案:B.adict["a"]=110.n=3时,if-elif-else程序输出是?答案:A.OK1(n>=3成立,直接执行第一个分支)11.n=1,foriinrange(3)循环后n的值是?答案:B.4(循环3次,n每次+1:1→2→3→4)12.n=1,whilen<4循环后n的值是?答案:D.4(n=1→2→3→4,此时n<4不成立,退出循环)13.下列不属于文件处理一般过程的是?答案:A.截断文件f.cut()函数(没有cut方法)14.文本文件f.read()方法返回什么类型?答案:B.字符串15.用于返回函数值的是?答案:C.return二、判断题(每小题3分,共45分)1.Python是面向对象的动态解释型语言。答案:A.正确2.可以用index()方法统计子串出现次数。答案:B.错误(index()找位置,count()统计次数)3."1+3/2"结果是整数类型。答案:B.错误(除法得到浮点数,结果是2.5浮点型)4.input()获取的整数需要类型转换才能做整数运算。答案:A.正确(input返回字符串,需要int()转换)5.可以用in运算符判断列表中是否存在某个数据。答案:A.正确6.len()可以得到字符串字符数,也可以得到列表元素个数。答案:A.正确7.列表sort()方法可以按拼音顺序对中文字符串排序。答案:B.错误(默认按Unicode编码排序,不是拼音顺序)8.Counter计数器可以统计列表中每个数据出现的次数。答案:A.正确9.Python三种控制结构是递归、分支、循环。答案:B.错误(三种是顺序、分支、循环,没有递归)10.break语句忽略余下语句,直接继续下一轮循环。答案:B.错误(这是continue的作用,break直接跳出整个循环)11.中文句子可以用split()方法分词。答案:B.错误(split()按空格分割,中文分词需要jieba)12.csv模块读取的CSV数据值都是字符串类型。答案:A.正确13.return语句结束函数执行并返回数据对象。答案:A.正确14.词云图中高频词尺寸更大,分布在图像边缘。答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省广州市广雅中学2027届九上化学期中达标检测模拟试题含解析
- 2026现制茶饮原料供应链管理及品质控制标准研究报告
- 2026中国食品饮料行业市场竞争调研发展趋势前景分析
- 2026生物制药企业产业链创新突破投资市场前景评估分析报告
- 2026琴弦纤维材料市场现状分析投资评估规划研究报告书
- 2026中国物流行业客户需求变化与定制化服务报告
- 2026电子纸显示技术大尺寸化突破与商用场景开发潜力评估报告
- 2026-2030轮胎行业市场发展现状及发展趋势与投资前景预测研究报告
- 油漆喷漆喷涂现场安全作业操作规程
- 行业协会财务台账建设规范
- AI在思政教育中的创新应用与实践
- 华为GMDP领导力项目动员
- 四川省住宅小区有顶棚电动自行车停车场建设图例2026
- 2026年山西省高职单招职业技能考试试题及答案
- 2025年领导干部选拔面试真题及答案解析
- 2026年内蒙古包头市社区工作者招聘考试题库及答案(完整版含解析)
- WST641-2026临床检验定量测定室内质量控制标准课件
- 2026年高考贵州化学真题含答案
- 2026年国家电网招聘之电网计算机考试题库及完整答案(历年真题)
- 《建设项目对风景名胜区影响评价报告编制大纲(试行)》
- 金刚砂耐磨地面应用技术规程
评论
0/150
提交评论