雨课堂学堂在线学堂云《Python程序设计基础(安徽理工学校)》单元测试考核答案_第1页
雨课堂学堂在线学堂云《Python程序设计基础(安徽理工学校)》单元测试考核答案_第2页
雨课堂学堂在线学堂云《Python程序设计基础(安徽理工学校)》单元测试考核答案_第3页
雨课堂学堂在线学堂云《Python程序设计基础(安徽理工学校)》单元测试考核答案_第4页
雨课堂学堂在线学堂云《Python程序设计基础(安徽理工学校)》单元测试考核答案_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1题Python3.x完全兼容Python2.x。第2题不可以在同一台计算机上安装多个Python版本。()第3题Python是一种跨平台、开源、免费的高级动态编程语言。()第4题在>>>提示符下输入“exit()”即退出Python交互模式。()第5题print是一个用于输出的命令。后面括号中的部分为要输出的内容,内容用引号括起来,是为了表示内容是一串字符。按回车执行该命令会把内容输出到屏幕上。()第6题Python源程序执行的方式__________。A编译执行B解释执行C直接执行D边编译边执行第7题在Python文件的扩展名是_________。A.exeB.pythonC.htmlD.py第8题Python中的注释有单行注释和多行注释。单行注释以__________开头。A!B@C#D%第9题Python内置的集成开发环境是__________。APyCharmBMuCIDLEDpipy第10题Python的特点包括__________。①有丰富的库②可移植性③易于学习④设计复杂A①②④B①③④C②③④D①②③第11题IDLE环境的退出命令是__________。Aesc()Bclose()C回车键Dexit()第12题Python安装完成后,在命令提示符中执行命令__________,若看到安装版本信息,则证明安装成功。Apython-VBpythonCshowconfigDinput()第13题下列计算机语言中,采用二进制表示的是__________。APython语言B机器语言C汇编语言D高级语言第14题关于Python语言的特点,以下选项中描述错误的是__________。APython语言是脚本语言BPython语言是跨平台语言CPython语言是“胶水”语言DPython语言是非开源语言第15题Python第一个版本发布于__________。A1989年B1991年C2008年D2019年第1题以下代码的输出结果是__________。print(0.1+0.2==0.3)ATrueBFalseC1D0第2题0o12f是合法的八进制数字。()第3题放在一对三引号之间的内容将被认为是注释。()第4题math库是Python内置的标准库,可以用于所有数值型数据的数学运算。()第5题Python内置的random库主要用于产生各种伪随机数。()第6题Python使用input()函数来接收用户输入的数据。()第7题运行下列语句,哪一句会报错_________。Aprint(5+0.3)Bprint(5+"0.3")Cprint("5"+"0.3")Dprint(str(5)+"0.3")第8题下列表述中,完全正确的是__________。A只有type()函数可以判断数据的类型B转义字符前有反斜杠和正斜杠两种Cint()函数可以直接转换浮点数1.25DPython中的整型与浮点型数据不能直接进行运算第9题下列哪一个函数是输出函数__________。Ainput()Boutput()Cprint()Drandom()第10题以下关于浮点数类型的描述错误的是__________。A小数部分不可以为0B浮点数是指表示小数的数CPython3要求浮点数必须带有小数D浮点数类型可以转换为整数类型第11题以下关于字符串的描述错误的是__________。A空字符串可以表示为""B在Python3中,可以混合使用正整数和负整数对字符串进行切片和索引C字符串"my\no1.py"中的第一个\为转义字符D采用[a:b]对字符串进行切片,获取的字符串是从索引a到b的字符串第12题表达式int("0.98")的执行结果是__________。A0B1C0.98DValueError第13题表达式type(45)的结果是__________。A<class'int'>B<class'float'>C<class'str'>D<class'type'>第14题字符串a="HappyNewYear!",显示结果为New的选项是__________。Aprint(a[6:9])Bprint(a[6:8])Cprint(a[5:9])Dprint(a[5:8])第15题表达式3*4**2//8%7的结果是______A3B4C6D5自我检测(3)第1题在程序流程图的绘制过程中,通常在_______中填写判断条件。A圆形B长方形C梯形D菱形第2题已知输入的x的值为30,y的值为30,在执行下面的代码之后得到的输出结果为_______。x=int(input("请输入第一个数字:"))y=int(input("请输入第二个数字:"))z=x*yprint(z)A0B1C60D900第3题阅读下面代码,程序的执行结果是_______。money=900money=900*0.7money=300print(int(money))A900B900*0.7C630D300第4题在python中,for……in循环不能遍历的类型是______。A字典B列表C浮点数D字符串第5题以下关于循环结构的描述中,不正确的是______。Acontinue语句能结束本次循环B遍历循环中的遍历序列可以是字符串、字典、range()函数等Cpython有for/while循环结构Dbreak语句用来结束当前循环,但不跳出循环体第6题以下属于python选择结构的是______。AifBloopCdo……forDwhile第7题下列关于a的取值选项中,不能放在foriina:循环中的是_______。Aa="12345"Ba=range(5)Ca=5Da="孙悟空"第8题以下代码的输出结果是_______。forsin"abcdef":ifs=="a"ors=="e":

continueprint(s,end="")A"abcdef"B"bcd"C""D"bcdf"第9题range(5)生成的序列为______。A(1,2,3,4,5)B(0,1,2,3,4,5)C(0,1,2,3,4)D(1,3,5)第10题下列选项中不属于python语言控制结构的是_______。A循环结构B跳转结构C顺序结构D选择结构第11题程序的控制结构有顺序、分支和循环()第12题Python使用缩进来体现代码之间的逻辑关系。()第13题else语句后需要添加条件判断。()第14题只能在循环体内使用break语句。()第15题程序流程图的绘制顺序从上到下、从左到右。()自我检测(4)第1题Python中的可变数据类型有列表和元组。()第2题要从小到大地排队列表的元素,可以使用sort方法实现。()第3题通过insert方法可以在指定位置插入元素。()第4题列表的元素对数据类型没有要求。()第5题集合的三个特征是互异性,无序性,确定性。()第6题组合数据类型的都是可变数据类型。()第7题组合数据类型都会拥有的一个函数是_________。AaddBlenCpopDset第8题列表和元组最后一个元素的索引是__________。A-2B-1C0D1第9题字典的键的数据类型不可以是__________。A元组B列表C字符串D数值第10题以下列表函数有返回值的是__________。AsortBappendCindexDreplace第11题如果A={1,4,7,11},B={2,5,7,9},那么{7}是A和B的__________。A交集B并集C差集D补集第12题从集合删除指定元素的函数是__________。AcleanBremoveCpopDdelete第13题下列说法正确的是_________。A集合里可以包含列表类型的元素BB=(12),B的类型是元组C字典的键值对中,相同的键可以有不同的值D{}代表的是空字典第14题表达式len(list(set((2,))))的结果是_________。A1B2C3D4第15题b={},type(b)的结果是________。A<class'dict'>B<class'list'>C<class'tuple'>D<class'set'>自我检测(5)第1题在调用函数前必须先____。正确答案::定义函数/定义/声明第2题函数调用时,程序执行到被调用的函数处暂停,若有参数,则将____传递给函数的____,执行函数体代码完毕,程序回到调用前暂停处继续执行。正确答案::实参/实在参数/实际参数正确答案::形参/形式参数第3题程序遇到____语句时,会结束函数返回调用处继续执行。正确答案::return/返回第4题阅读下面代码,程序的执行结果是________。defduplication(str):

print(str*2)duplication("hello")AhelloBhello2ChellohelloD运行错误第5题已知x=60、y=30,运行下面的代码后,x和y的值分别是_______。deffunc():

globalx

x+=1

y=s+1

x,y=60,30

func(y)

print(x,y)A30,60B31,60C61,30D61,31第6题以下代码运行的结果是________。deffunc(a,*numbers):print(type(numbers))

fornuminnumbers:a+=numreturnaprint(func(1,2,3,4,5,6))A22B21C20D运行错误第7题函数的参数传递是按照定义时的位置一一对应的。()第8题形参都是变量,实参都是常量。()第9题函数定义时可以没有参数。()第10题以下选项不能作为函数名的是_______。AhelloBmenuC5gD_fun_第11题Python中定义函数的关键字是_______。AdefineBfuncCdefDsub自我检测(6)第1题下列代码的执行结果是________。01

f=open('lianxi.txt','x+')02

s='1234567890'03

f.write(s)04

f.seek(2)05

a=f.read(3)06

print(a)A123B234C345D456第2题下列代码的执行结果是________。01

f=open('lianxi.txt','x+')02

s='1234567890'03

f.write(s)04

f.seek(2)05

a=f.read(3)06

print()A123B234C345D456第3题SQLite3调用SQL-INSERT语句可以在数据表中任何位置插入数据记录。()第4题SQLite3调用SQL-SELECT可以进行数据统计查询。()第5题应用sqlite3.connect()可以创建数据库文件。()第6题Python只能通过SQLite3模块使用数据库。()第7题列表是常见的二维数据。()第8题二进制文件的打开不能使用encoding参数。()第9题文本文件对象f的代码f.seek(0,2)是可操作的。()第10题应用with...as...打开文件,使用后文件自动关闭。()第11题在Python中,文件路径的分隔符可以使用“\”。()第12题SQLite3调用SQL-ALTER语句可以实现________数据表列。A删除B增加C修改D更新第13题SQL-SELECT语句条件查询关键字为________。AWHEREBGROUPBYCORDERBYDHAVING第14题fetchmany()结果的数据类型是________。A集合B元组C列表D字典第15题下面不属于数据操纵的SQL语句的是________。AINSERTBCREATECUPDATEDDELETE第16题SQLite3是Python使用数据库的内置模块,支持________数据库系统。A关系B层次C网状D网络第17题Python应用________函数定义数据库游标对象。Aconnect()Bexecute()Ccursor()Dclose()第18题格式化数据一般表现为一维数据、二维数据和________。A多维数据B高维数据C三维数据DCSV数据第19题下列不属于二进制文件的是________。AHTML文件B动画文件C音频文件DWORD文件第20题以创建读写模式打开二进制文件的<打开模式>参数为________。Art+Brb+Cwt+Dwb+第21题Python获取文件对象f名称属性的操作代码为________。Af.modeBf.closedCf.encodingD自我检测(7)第1题导入tkinter模块并将模块重命名为tk的语句是____。正确答案::importtkinterastk第2题命令按钮的____属性可以绑定函数进行消息处理,通过____函数绑定鼠标、键盘等事件进行消息处理。正确答案::command正确答案::关联/事件处理第3题<Double-Button-1>表示____事件。正确答案::双击鼠标左键第4题tkinter的常⽤组件中的组件Frame是指框架,可作为其他组件的容器,常⽤来对组件进⾏分组。()第5题tkinter的常⽤组件中的组件Entry是指单⾏⽂本框。()第6题tkinter的常⽤组件中的组件Button是指画布组件。()第7题tkinter的常⽤组件中的组件Label是指列表框。()第8题tkinter的常⽤组件中的组件Radiobutton是指单选按钮,同⼀组中的单选按钮任何时刻只能有⼀个处于选中状态。()第9题Label组件中的____属性可提供文本显示。正确答案::text第10题设置标签控件背景色的属性____,简写是____。正确答案::background正确答案::bg自我检测(8)第1题关于网络爬虫描述错误的是:()A网络爬虫又称为网页蜘蛛,是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。B网络爬虫一般不需要设置停止条件。C如果没有设置停止条件,爬虫会一直爬取下去,直到无法获取新的URL地址为止。D设置了停止条件后,爬虫会在满足停止条件时停止爬取。第2题openpyxl模块通过openpyxl.styles.fonts.Font()创建一个字体对象,其中用于设置字体加粗的方法为:()Abold/b=TrueBbold/b=FalseCitalic/i=TrueDitalic/i=False第3题通过openpyxl模块来创建一个新的工作表的方法为:()AWorkbook对象名.new_sheet()BWorkbook对象名.create()CWorkbook对象名.create_sheet()DWorkbook对象名.new()第4题获取标签内部文字的方法为()ABea

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论