《国家开放大学《Python语言基础》形考任务2参考答案.docx》由会员分享,可在线阅读,更多相关《国家开放大学《Python语言基础》形考任务2参考答案.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、国家开放大学Python语言基础形考任务2参考答案请认真核对后再下载,答案在试题后试题1.在Python中,用方括号“”可以定义的数据类型字面值是()。2.在Python中,用花括号“”可以定义的数据类型字面值有()。3.已知列表names=柴芳,程英,张想,徐金凤,张凯,请问names2是()。4.已知列表names=柴芳,程英,张想,徐金凤,张凯,请问names2:4是()。5.已知字典cities=刘桂花:北京,孙柳:重庆,郑辉:上海,康平:广州,请问cities郑辉是()。6.已知集合hobbies=摄影,阅读,足球,动漫,音乐,厨艺,请问hobbies2是()。7.已知集合hobbi
2、es=摄影,阅读,足球,动漫,音乐,厨艺,请问len(hobbies)是()。8.已知姓名列表names=柴芳,程英,张想,徐金凤,张凯,列表从第0个位置开始,即柴芳目前在第0个位置。将张桂花插入姓名列表第3个位置,请问实现该操作的语句是()。9.已知姓名列表names=柴芳,程英,张想,徐金凤,张凯,列表从第0个位置开始,即柴芳目前在第0个位置。将张桂花插入姓名列表第3个位置,请问执行该操作后的列表为()。10.已知年龄列表ages=19,20,18,18,19,对其进行操作ages.sort()后,该列表会变为()。11.计算机程序的3种基本控制结构不包含()。12.即使改变顺序结构中不同
3、语句的顺序,也不会影响程序运行结果。()13.在Python语言中,如果该缩进的地方没有缩进,不会影响程序的正常运行。()14.在Python语言中,若else子句对应的语句块仅有一条if语句的话,可以使用()语句代替。15.循环语句foriinrange(2,20,3)会被执行()。16.下列说法中正确的是()。17.()不适合用try.except处理。参考答案1.在Python中,用方括号“”可以定义的数据类型字面值是()。A.集合B.字典C.元组D.列表2.在Python中,用花括号“”可以定义的数据类型字面值有()。A.集合B.字典C.元组D.列表3.已知列表names=柴芳,程英,
4、张想,徐金凤,张凯,请问names2是()。A.程英B.徐金凤C.张想D.张凯4.已知列表names=柴芳,程英,张想,徐金凤,张凯,请问names2:4是()。A.张想,徐金凤B.柴芳,徐金凤C.徐金凤,张凯D.程英,张想,徐金凤5.已知字典cities=刘桂花:北京,孙柳:重庆,郑辉:上海,康平:广州,请问cities郑辉是()。A.北京B.重庆C.上海D.广州6.已知集合hobbies=摄影,阅读,足球,动漫,音乐,厨艺,请问hobbies2是()。A.阅读B.足球C.动漫D.无法输出,会报错7.已知集合hobbies=摄影,阅读,足球,动漫,音乐,厨艺,请问len(hobbies)是(
5、)。A.4B.5C.6D.78.已知姓名列表names=柴芳,程英,张想,徐金凤,张凯,列表从第0个位置开始,即柴芳目前在第0个位置。将张桂花插入姓名列表第3个位置,请问实现该操作的语句是()。A.names.insert(2,张桂花)B.names.insert(3,张桂花)C.names.add(2,张桂花)D.names.add(3,张桂花)9.已知姓名列表names=柴芳,程英,张想,徐金凤,张凯,列表从第0个位置开始,即柴芳目前在第0个位置。将张桂花插入姓名列表第3个位置,请问执行该操作后的列表为()。A.柴芳,张桂花,程英,张想,徐金凤,张凯B.柴芳,程英,张桂花,张想,徐金凤,张
6、凯C.柴芳,程英,张桂花,张想,徐金凤D.柴芳,程英,张想,张桂花,徐金凤,张凯10.已知年龄列表ages=19,20,18,18,19,对其进行操作ages.sort()后,该列表会变为()。A.19,20,18,18,19B.19,18,18,20,19C.18,18,19,19,20D.20,19,9,18,1811.计算机程序的3种基本控制结构不包含()。A.顺序结构B.循环结构C.控制结构D.分支结构12.即使改变顺序结构中不同语句的顺序,也不会影响程序运行结果。()13.在Python语言中,如果该缩进的地方没有缩进,不会影响程序的正常运行。()14.在Python语言中,若else子句对应的语句块仅有一条if语句的话,可以使用()语句代替。A.elseB.ifC.elifD.elseif15.循环语句foriinrange(2,20,3)会被执行()。A.6次B.7次C.10次D.18次16.下列说法中正确的是()。A.break和continue语句可以在程序的任何位置使用B.break和continue语句只能在循环内部使用C.break和continue语句的作用相同D.break和continue语句的作用不同17.()不适合用try.except处理。A.程序语法错误B.用户输入不规范引发错误C.文件找不到D.网络中断