Python程序设计(32课时)学习通超星期末考试答案章节答案2024年_第1页
Python程序设计(32课时)学习通超星期末考试答案章节答案2024年_第2页
Python程序设计(32课时)学习通超星期末考试答案章节答案2024年_第3页
Python程序设计(32课时)学习通超星期末考试答案章节答案2024年_第4页
Python程序设计(32课时)学习通超星期末考试答案章节答案2024年_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

Python程序设计(32课时)学习通超星期末考试章节答案2024年在Windows平台上编写的python程序无法在平台运行。(判断题)

答案:错不可以在同一台计算机上安装多个Python版本(判断题)

答案:错Python3.X完全兼容Python2.X(判断题)

答案:错Python是一种跨平台、开源、免费的高级动态编程语言。(判断题)

答案:对IDLE环境的退出命令是(单选题)

答案:exit()以下叙述正确的是(单选题)

答案:Python是解释型语言下列选项中,不属于Python语言特点的是(单选题)

答案:运行效率高如下关于程序设计语言的描述,错误的选项是:(单选题)

答案:程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段关于Python语言的特色,如下选项中描述错误的是(单选题)

答案:Python语言是非开源语言下列关于Python的说法中,错误的是()(单选题)

答案:Python是一门只面向对象的语言下面关于pip常用命令,说法错误的是()(单选题)

答案:搜索包使用:pipfindfilesSomePackage函数input()括号中加入字符串的作用:(单选题)

答案:提示信息,用于用户输入信息提示函数input()功能是:(单选题)

答案:获取用户的输入拟在屏幕上打印输出“HelloWorld”,如下选项中正确的是(单选题)

答案:print(‘HelloWorld’)如下选项中,不是Python语言特色的是(单选题)

答案:变量声明:Python语言具备使用变量须要先定义后使用的特色在Python集成开发环境中,可使用()快捷键运行程序。(单选题)

答案:F5Python语言属于(单选题)

答案:高级语言Python可以使用成对的引号(')、成对的双引号(")、成对的三引号('''或""")来表示字符串,引号的开始与结束必须是相同类型的。(判断题)

答案:对python中多行注释使用三个单引号(''')或三个双引号(""")。(判断题)

答案:对python中单行注释采用$开头。注释可以在放在语句或表达式行末,也可以单独放在一行中。(判断题)

答案:错Python语句中一般以新行作为语句的结束符。但是我们可以使用斜杠(\)将一行的语句分为多行显示(判断题)

答案:对学习Python与其他语言最大的区别之一就是,Python的代码块不使用大括号{}来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。(判断题)

答案:对Python不支持中文变量名。(判断题)

答案:错Python中的标识符是区分大小写的。(判断题)

答案:对在Python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。(判断题)

答案:对在Python里,标识符由字母、数字、下划线组成。(判断题)

答案:对Python支持四种不同的数字类型,那个说法是错误的()(单选题)

答案:long(长整型[可以代表八进制,但是不能代表十六进制])如下程序的输出结果是:s=“python\n编程\t很\t容易\t学”print(len(s))(单选题)

答案:16定义x=2.6,表达式int(x)的结果是:(单选题)

答案:2当键盘输入”3”的时候,如下程序的输出结果是:r=input(“请输入半径:”)ar=3.1415*r*rprint("{:.0f}".format(ar))(单选题)

答案:TypeErrorPython语言中,如下表达式输出结果为11的选项是:(单选题)

答案:print(eval(“1”+“1”))设一年356天,第1天的能力值为基数记为1.0。当好好学习时能力值相比前一天会提升千分之五。如下选项中,不能得到持续努力1年后的能力值的是(单选题)

答案:1.005//365下面代码的输出结果是x=10y=3print(x%y,x**y)(单选题)

答案:11000Python能够将一条长语句分红多行显示的续行符号是:(单选题)

答案:\如下对Python程序缩进格式描述错误的选项是:(单选题)

答案:缩进是用来格式美化Python程序的Python中对变量描述错误的选项是:(单选题)

答案:变量PI与变量Pi被看做相同的变量下面代码的输出结果是print(0.1+0.2==0.3)(单选题)

答案:False关于Python语言数值操做符,如下选项中描述错误的是(单选题)

答案:x**y表示x的y次幂,其中,y必须是整数关于Python语言的变量,如下选项中说法正确的是(单选题)

答案:随时命名、随时赋值、随时使用如下选项中,不是Python语言保留字的是(单选题)

答案:goto如下选项中,不符合Python语言变量命名规则的是(单选题)

答案:33_keyword以下选项中不是Python语言的保留字的是()(单选题)

答案:do以下选项中不符合Python语言变量命名规则的是()(单选题)

答案:3_1以下语句的运行结果是>〉Python=“Python”>〉print(“study”+Python)(单选题)

答案:studyPython如下选项中符合Python语言变量命名规则的是(单选题)

答案:Templist关于Python语言的注释,如下选项中描述错误的是(单选题)

答案:Python语言的单行注释以单引号’开头以下Python注释代码,不正确的是()。(单选题)

答案://Python注释代码Python表达式中,可以使用()控制运算的优先顺序。(单选题)

答案:圆括号()在Python中,合法的标识符是()。(单选题)

答案:_给出print(9//7,9/7)语句的打印结果()(单选题)

答案:11.2857142857142858Python语句x="Python";y=2;print(x+y)的输出结果是()。(单选题)

答案:语法错Python语句print(chr(65))的运行结果是()。(单选题)

答案:A下列表达式的值为True的是()。(单选题)

答案:2!=5or0已知x=2;y=3,复合赋值语旬x*=y+5执行后,x变量中的值是()。(单选题)

答案:16为了给整型变量x、y、z赋初值5,下面正确的Python赋值语句是()。(单选题)

答案:x=5;y=5;z=5为了给整型变量x、y、z赋初值10,下面正确的Python赋值语句是()。(单选题)

答案:x=y=z=10下列哪个语句在Python中是非法的?(单选题)

答案:x=(y=z+1)下面哪个不是Python合法的标识符(单选题)

答案:40XL已知x=2,语句x*=x+1执行后,x的值是(单选题)

答案:5Python表达式中,可以控制运算有限顺序的是(单选题)

答案:圆括号()下列表达式的值为True的是(单选题)

答案:2!=5or0计算表达式1234%1000//100的值为(单选题)

答案:2与关系表达式x==0等价的表达式是(单选题)

答案:notx若字符串s=‘a\nb\tc’,则len(s)的值是(单选题)

答案:5语句eval(‘2+4/5’)执行后的输出结果是(单选题)

答案:2.8下列表达式中,值不是1的是(单选题)

答案:~1以下不合法的表达式是(单选题)

答案:3=adata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAkDAfcUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAACdJREFUKM9jYBhs4D+pionWQH3FTNT2OEmep

答案:3<=xandx<=10表达式16/4-2**5*8/4%5//2的值为(单选题)

答案:2.0Python支持以下循环控制语句:pass语句pass是空语句,是为了保持程序结构的完整性。(判断题)

答案:对Python支持以下循环控制语句:break语句在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。(判断题)

答案:错你可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for循环,反之,你可以在for循环中嵌入while循环。(判断题)

答案:对在python中,while…else在循环条件为false时执行else语句块(判断题)

答案:对如果条件判断语句永远为true,循环将会无限的执行下去。这叫无限循环或者死循环。(判断题)

答案:对如下程序的输出结果是:dat=['1','2','3','0','0','0']foritemindat:ifitem=='0':dat.remove(item)print(dat)(单选题)

答案:[‘1’,‘2’,‘3’,‘0’]s=[1,2,3,4,5,6],如下关于循环结构的描述,错误的是:(单选题)

答案:表达式foriinrange(len(ls))跟foriinls的循环中,i的值是同样的如下程序的输出结果是:foriinreversed(range(10,0,-2)):print(i,end="")(单选题)

答案:246810关于Python循环结构,如下选项中描述错误的是(单选题)

答案:每一个continue语句只有能力跳出当前层次的循环下列Python程序的运行结果是x=0y=Trueprint(x>yand'A'>'B')(单选题)

答案:False如下关于分支和循环结构的描述,错误的是:(单选题)

答案:二分支结构的ifelse形式,适合用来控制程序分支关于Python的分支结构,以下选项中描述错误的是()(单选题)

答案:分支结构可以向已经执行过的语句部分跳转如下语句执行后(单选题)

答案:strawberrywatermelonwatermelon关于分支结构,如下选项中描述不正确的是(单选题)

答案:二分支结构有一种紧凑形式,使用保留字if和elif实现下列for循环执行后,输出结果的最后一行是foriinrange(1,3):forjinrange(2,5):print(i*j)(单选题)

答案:8下列说法中正确的是()。(单选题)

答案:break能结束循环,而continue只能结束本次循环设x=10;y=20,下列语句能正确运行结束的是:(单选题)

答案:min=xifx<yelsey如下程序的输出结果是:foriin"thenumberchanges":ifi=='n':breakelse:print(i,end="")(单选题)

答案:the如下关于循环结构的描述,错误的是:(单选题)

答案:遍历循环对循环的次数是不肯定的下列程序的结果是()。sum=0foriinrange(100):if(i%10):continuesum=sum+iprint(sum)(单选题)

答案:450如下程序的输出结果是:x=10whilex:x-=1ifnotx%2:print(x,end='')else:print(x)(单选题)

答案:864200如下程序的输出结果是:foriin"CHINA":forkinrange(2):print(i,end="")ifi=='N':break(单选题)

答案:CCHHIINAA下面代码的输出结果是forninrange(400,500):i=n//100j=n//10%10k=n%10ifn==i**3+j**3+k**3:print(n)(单选题)

答案:407选出对下列语句不符合语法要求的表达式:forvarin____________:printvar(单选题)

答案:{1,2,3,4,5}如下关于Python的控制结构,错误的是:(单选题)

答案:elif能够单独使用如下代码段,不会输出A,B.,C.,的选项是:(单选题)

答案:i=0whilei<3:print(chr(i+65),end=“,”)breaki+=1给出下面代码:(单选题)

答案:Python语言是脚本语言Python3.x语句print(1,2,3,sep=':')的输出结果是(单选题)

答案:1:2:3执行range(2,10,2)后运行结果是:(单选题)

答案:[2,4,6,8]设有如下程序段:k=10whilek:k=k-1print(k)则下面语句描述中正确的是(单选题)

答案:while循环执行10次以下代码创建字典dict2={'abc':123,98.6:37},它是错误的,因为第2个键是数字,没有使用引号。(判断题)

答案:错对列表的数据项进行修改或更新,你也可以使用update()方法来添加列表项。(判断题)

答案:错有以下代码>>>thisset=set(("Google","Runoob","Taobao","Facebook"))>>>x=thisset.pop()它的的解析:随机删除集合thisset中的一个元素。多次执行测试结果都不一样。(判断题)

答案:对对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项。(判断题)

答案:对创建只包含一个元素的元组时,必须在元素后面加一个逗号,例如(3,)(判断题)

答案:对下面代码的输出结果是(单选题)

答案:[5,4,3,1]有以下代码L=('spam','Spam','SPAM!')下面那项是不正确的(单选题)

答案:L[0:1]('Spam',')截取中间的第2个元素下面说法错误的是()(单选题)

答案:3in[1,2,3]结果是False,表示列表的元素是否存在于列表中下面代码的执行结果是:ls=[“2020”,“20.20”,“Python”]ls.append(2020)ls.append([2020,“2020”])print(ls)(单选题)

答案:[‘2020’,‘20.20’,‘Python’,2020,[2020,‘2020’]]下面代码的输出结果是d={“大海”:“蓝色”,“天空”:“灰色”,“大地”:“黑色”}print(d[“大地”],d.get(“大地”,“黄色”))(单选题)

答案:黑色黑色如下程序的输出结果是:ls=list({‘shandong’:200,‘hebei’:300,‘beijing’:400})print(ls)(单选题)

答案:[‘shandong’,‘hebei’,‘beijing’]如下程序的输出结果是:x=[‘90’,‘87’,‘90’]n=90print(x.count(n))(单选题)

答案:0下列说法错误的是(单选题)

答案:set={}#使用这种方式创建的为空的集合关于元组的运算,下面那个是正确的(单选题)

答案:('Hi!',)*4结果是('Hi!','Hi!','Hi!','Hi!')复制以下代码的结果正确的是()basket={'apple','orange','apple','pear','orange','banana'}print(basket)(单选题)

答案:结果为{'orange','banana','pear','apple'}关于元组的说法,下面错误的是()(单选题)

答案:因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,但是不可以截取索引中的一段元素关于集合的运算,那个是错误的(单选题)

答案:使用操作符|执行并集操作,同样地,也可使用方法issubset()完成。以下关于元组的描述正确的是(单选题)

答案:创建元组tup:tup=();运行如下程序,输出结果的是:str1=“NanjingUniversity”str2=str1[:7]+"Normal"+str1[-10:]print(str2)(单选题)

答案:NanjingNormalUniversity如下程序的输出结果是:x=[90,87,93]y=[“zhang”,“wang”,“zhao”]print(list(zip(y,x)))(单选题)

答案:[(‘zhang’,90),(‘wang’,87),(‘zhao’,93)]给出以下代码:s=list(“巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷八十八棵芭蕉树下住。老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。八十八个把式烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。”)如下选项中能输出字符“八”出现次数的是(单选题)

答案:print(s.count(“八”))给出以下代码:DictColor={“seashell”:“海贝色”,“gold”:“金色”,“pink”:“粉红色”,“brown”:“棕色”,“purple”:“紫色”,“tomato”:“西红柿色”}如下选项中能输出“海贝色”的是(单选题)

答案:print(DictColor[“seashell”])如下程序的输出结果是:d={“zhang”:“China”,“Jone”:“America”,“Natan”:“Japan”}print(max(d),min(d))(单选题)

答案:zhangJoneopen("test.txt",'r+')是以只读模式打开test.txt文件(判断题)

答案:错File对象的close()方法刷新缓冲区里任何还没写入的信息,并关闭该文件,这之后便不能再进行写入。(判断题)

答案:对文本文件是可以迭代的,可以使用forlineinfp类似的语句遍历文件对象fp中的每一行(判断题)

答案:对假设random模块已导入,那么表达式random.sample(range(10),7)的作用是生成7个不重复的整数(判断题)

答案:对fi=fopen("t.txt","r+")执行后只能对"t.txt"文件进行读操作(判断题)

答案:错关于函数,如下选项中描述错误的是(单选题)

答案:Python使用del保留字定义一个函数15.如下用于绘制弧形的函数是(单选题)

答案:turtle.circle()关于Python对文件的处理,以下选项中描述错误的是()(单选题)

答案:当文件以文本方式打开时,读写按照字节流方式如下关于CSV文件的描述,错误的选项是(单选题)

答案:CSV文件经过多种编码表示字符如下选项中,对文件的描述错误的是(单选题)

答案:文本文件不能用二进制文件方式读入如下关于文件的描述错误的选项是:(单选题)

答案:二进制文件和文本文件都是能够用文本编辑器编辑的文件关于Python函数,如下选项中描述错误的是(单选题)

答案:每次使用函数须要提供相同的参数做为输入如下程序的输出结果是:deff(x,y=0,z=0):passf(1,,3)(单选题)

答案:出错关于eval函数,如下选项中描述错误的是(单选题)

答案:执行eval(“Hello”)和执行eval("‘Hello’")获得相同的结果同时去掉字符串左边和右边空格的函数是:(单选题)

答案:strip()如下程序的输出结果是:importtimet=time.gmtime()print(time.strftime("%Y-%m-%d%H:%M:%S",t))(单选题)

答案:系统当前的日期与时间关于随机数,下面错误的是()(单选题)

答案:print(random.randint(1,10))#产生1到10的一个小数随机数如下关于turtle库的描述,正确的是:(单选题)

答案:home()函数设置当前画笔位置到原点,朝向东设city.csv文件内容以下:巴哈马,巴林,孟加拉国,巴巴多斯白俄罗斯,比利时,伯利兹下面代码的执行结果是:f=open(“city.csv”,“r”)ls=f.read().split(",")f.close()print(ls)(单选题)

答案:[‘巴哈马’,‘巴林’,‘孟加拉国’,‘巴巴多斯\n白俄罗斯’,‘比利时’,‘伯利兹’]Python中,函数定义能够不包括如下:(单选题)

答案:可选参数列表关于CSV文件的描述,如下选项中错误的是(单选题)

答案:CSV文件经过多种编码表示字符关于Python对文件的处理,如下选项中描述错误的是(单选题)

答案:当文件以文本方式打开时,读写按照字节流方式如下程序不可能的输出结果是:fromrandomimport*x=[30,45,50,90]print(choice(x))(单选题)

答案:55如下关于随机运算函数库的描述,错误的是:(单选题)

答案:uniform(a,b)产生一个a到b之间的随机整数关于函数的描述,错误的选项是(单选题)

答案:Python使用del保留字定义一个函数Python3.X和Python2.X唯一的区别就是:print在python2.X是输出语句,而在Python3.X是输出函数。(判断题)

答案:错for循环也有一个大多数人都不熟悉else子句,该else子句在循环正常完成时执行,这意味着循环没有遇到任何break语句。(判断题)

答案:对Python支持以下循环控制语句:continue语句在语句块执行过程中终止循环,并且跳出整个循环(判断题)

答案:错19.如下关于程序控制结构描述错误的是:(单选题)

答案:在Python的程序流程图中能够用处理框表示计算的输出结果如下程序的输出结果是:ls1=[1,2,3,4,5]ls2=[3,4,5,6,7,8]cha1=[]foriinls2:ifinotinls1:cha1.append(i)print(cha1)(单选题)

答案:[6,7,8]以下关于Python中的IF的说法有误的是()(单选题)

答案:if、elif语句的最后都有冒号:。但else语句的最后不需要有冒号:语句x=input()执行时,如果从键盘输入12并按回车键,则x的值是(单选题)

答案:'12'如下程序的输出结果是:s=’’ls=[1,2,3,4]forlinls:s+=str(l)print(s)(单选题)

答案:1234for或者while与else搭配使用时,关于执行else语句块描述正确的是(单选题)

答案:仅循环正常结束后执行以下while语句中的表达式”notE”等价于whilenotE:pass(单选题)

答案:E==0对于列表而言,在尾部追加元素比在中间位置插入元素速度更快一些,尤其是对于包含大量元素的列表(判断题)

答案:对对下面的代码dict={'Name':'Zara','Age':7,'Class':'First'}执行代码print"dict['Alice']:",dict['Alice']它的结果会出错。因为用字典里没有的键访问数据,会输出错误(判断题)

答案:对对下面的代码dict={'Name':'Zara','Age':7,'Class':'First'}执行代码dict['School']="RUNOOB"它的功能是更新一个键值对(判断题)

答案:错集合s.update(x)可以添加元素,且参数可以是列表,元组,字典等。(判断题)

答案:对字典d={‘Name’:‘Kate’,‘No’:‘1001’,‘Age’:‘20’},表达式len(d)的值为(单选题)

答案:3如下表达式,正肯定义了一个集合数据对象的是:(单选题)

答案:x={200,’flg’,20.3}以下关于字典描述错误的是(单选题)

答案:键值对中,值必须唯一下面代码的执行结果是ls=[[1,2,3],[[4,5],6],[7,8]]print(len(ls))(单选题)

答案:3如下程序的输出结果是:ss=list(set(“jzzszyj”))ss.sort()print(ss)(单选题)

答案:[‘j’,‘s’,‘y’,‘z’]如下关于字典类型的描述,错误的是:(单选题)

答案:字典类型中的数据能够进行分片和合并操做ls=[3.5,“Python”,[10,“LIST”],3.6],ls[2][–1][1]的运行结果是(单选题)

答案:I假设将单词保存在变量word中,使用一个字典类型counts={},统计单词出现的次数可采用如下代码:(单选题)

答案:counts[word]=count.get(word,0)+1有以下列表代码,关于它的操作结果正确的是()L=['Google','Runoob','Taobao'](单选题)

答案:L[1:]结果是['Runoob','Taobao'],表示从

温馨提示

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

评论

0/150

提交评论