中国大学mooc《高级语言程序设计(Python)(盐城师范学院) 》章节测试答案_第1页
中国大学mooc《高级语言程序设计(Python)(盐城师范学院) 》章节测试答案_第2页
中国大学mooc《高级语言程序设计(Python)(盐城师范学院) 》章节测试答案_第3页
中国大学mooc《高级语言程序设计(Python)(盐城师范学院) 》章节测试答案_第4页
中国大学mooc《高级语言程序设计(Python)(盐城师范学院) 》章节测试答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

title高级语言程序设计(Python)(盐城师范学院)中国大学mooc答案100分最新版content第1章Python语言概述第1章Python语言概述单元测验1、采用IDLE进行交互式编程,其中“>>>”符号是()。答案:命令提示符2、print(“世界,你好”)的输出是()。答案:世界,你好3、以下不属于Python语言特点的是()。答案:依赖平台4、关于Python版本,以下说法正确的是()。答案:Python3.x代码无法向下兼容Python2.x的既有语法5、Python是一种()类型的编程语言。答案:解释6、关于Python语言,以下说法错误的是()。答案:Python语言由PSF组织所有,这是一个商业组织7、“世界很大”+”人很渺小”的输出结果是()。答案:世界很大人很渺小8、print(0.1+0.2==0.3)以上代码的输出结果是()。答案:False9、在一行上写多条Python语句使用的符号是()。答案:分号10、关于Python语言的注释,以下选项中描述错误的是()。答案:Python语言的单行注释以单引号‘开头11、关于Python注释,以下选项中描述错误的是‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬()。答案:注释可以辅助程序调试第2章程序设计基础第2章程序设计基础单元测验1、Python语言通过()来体现语句之间的逻辑关系。答案:缩进2、关于Python程序中与“缩进”有关的说法中,以下选项中正确的是()。答案:缩进在程序中长度统一且强制使用3、Python语言中代码注释使用的符号是()。答案:#4、下面代码的输出结果是‪()。x=10y=3print(x%y,x**y)答案:110005、下面代码的输出结果是()。x=10y=4print(x/y,x//y)答案:2.526、在Python函数中,用于获取用户输入的是()。答案:input()7、下面代码的输出结果是()。>>>x=3.14>>>eval(‘x+10’)答案:13.148、以下()不是Python语言的保留字。答案:true9、以下选项中,符合Python语言变量命名规则的是()。答案:Templist10、以下选项中,不是Python语言合法命名的是()。答案:5MyGod11、以下不是IPO模式的是:()。答案:program

12、下面代码的输出结果是‪()。a=b=c=123print(a,b,c)答案:12312312313、下面代码的输出结果是‪()。>>>a,b,c,d,e,f=”Python”>>>b

答案:‘y’14、下面代码的输出结果是‪()。x=1x=3+5*2print(x)

答案:28第3章基本数据类型第3章基本数据类型单元测验1、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫s1=“Thepythonlanguageisascriptinglanguage.”s1.replace(‘scripting’,’general’)print(s1)答案:Thepythonlanguageisagenerallanguage.2、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪s=“Thepythonlanguageisamultimodellanguage.”print(s.split(‘‘))答案:[‘The’,‘python’,‘language’,‘is’,‘a’,‘multimodel’,‘language.’]3、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫z=12.12+34jprint(z.real)答案:12.124、下面代码的输出结果是‪‪‪‪‪‫‪print(pow(2,10))答案:10245、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫x=10y=3print(divmod(x,y))答案:(3,1)6、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫x=3.1415926print(round(x,2),round(x))答案:3.1437、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫a=5b=6c=7print(pow(b,2)–4ac)答案:-1048、下面代码的执行结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫a=10.99print(complex(a))答案:(10.99+0j)

9、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫a=”Python”b=“ASuperlanguage”print(“{:->10}:{:-<19}”.format(a,b))答案:—-Python:ASuperlanguage—-10、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫x=1x

=3+5*2print(x)答案:2811、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫str1=“mysqlsqlserverPostgresQL”str2=“sql”ncount=str1.count(str2)print(ncount)答案:212、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫str1=“mysqlsqlserverPostgresQL”str2=“sql”ncount=str1.count(str2,10)print(ncount)答案:013、关于Python的数字类型,以下选项中描述错误的是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‫答案:浮点数也有十进制、二进制、八进制和十六进制等表示方式14、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫x=12.34print(type(x))答案:<class‘float’=””>15、关于Python字符串,以下选项中描述错误的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫答案:可以使用datatype()测试字符串的类型16、关于Python字符编码,以下选项中描述错误的是答案:chr(x)将字符转换为Unicode编码17、下面代码的执行结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫a=123456789b=““print(“{0:{2}>{1},}{0:{2}^{1},}{0:{2}<{1},}”.format(a,20,b))答案:*123,456,789*123,456,789123,456,789**18、s=“Alice”print(s[::-1])上述代码的输出结果是‪‪‪‪‪‫‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫

答案:ecilA19、s=“abcdefghijklmn”print(s[1:10:3])上述代码的输出结果是‪‪‪‪‪‫‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫

答案:beh20、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫z=12.34+34jprint(z.imag)

答案:34.0第4章程序的控制结构1、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()foriin“Python”:print(i,end=”“)答案:Python2、给出如下代码:‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫a=3whilea>0:a-=1print(a,end=”“)以下选项中描述错误的是()‪‪‪‪‪‫‪。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫答案:条件a>0如果修改为a<0程序执行会进入死循环3、以下选项中能够实现Python循环结构的是()。答案:while4、用来判断当前Python语句在分支结构中的是()。答案:缩进5、关于break语句与continue语句的说法中,以下选项中不正确的是()。答案:continue语句结束循环,继续执行循环语句的后续语句。6、实现多路分支的最佳控制结构是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()答案:if-elif-else7、给出如下代码:sum=0foriinrange(1,11):sum+=iprint(sum)以下选项中描述正确的是()。答案:输出的最后一个数字是558、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()s=0while(s<=1):print(‘计数:’,s)s=s+1答案:计数:0计数:19、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()s=1while(s<=1):print(‘计数:’,s)s=s+1答案:计数:110、下面代码的执行结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()print(pow(3,0.5)pow(3,0.5)==3)答案:False11、以下选项中描述正确的是()。答案:条件24<=28<25是合法的,且输出为False12、关于while保留字,以下选项中描述正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()答案:使用while能够实现循环计数13、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()forsin“HelloWorld”:ifs==”W”:continueprint(s,end=””)

答案:Helloorld14、下面代码的输出结果是‪‪‪‪‪‫‪()。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫forsin“HelloWorld”:ifs==”W”:breakprint(s,end=””)

答案:Hello15、给出下面代码:‪‪‪‪‪‫‪age=23start=2ifage%2!=0:start=1forxinrange(start,age+2,2):print(x)上述程序输出值的个数是()‪‪‪‪‪‫‪。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫

答案:1216、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()foriinrange(1,6):ifi%3==0:breakelse:print(i,end=”,”)

答案:1,2,17、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()foriinrange(1,6):ifi/3==0:breakelse:print(i,end=”,”)

答案:1,2,3,4,5,18、下面代码的输出结果是‪‪‪‪‪‫‪()。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫sum=0foriinrange(2,101):ifi%2==0:sum+=ielse:sum-=iprint(sum)

答案:5119、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()sum=0foriinrange(0,100):ifi%2==0:sum-=ielse:sum+=iprint(sum)

答案:5020、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()foriinrange(1,10,2):print(i,end=”,”)

答案:1,3,5,7,9,21、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()sum=1foriinrange(1,101):sum+=iprint(sum)

答案:505122、下面代码的输出结果是()。x2=1fordayinrange(4,0,-1):x1=(x2+1)*2x2=x1print(x1)

答案:4623、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪

温馨提示

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

评论

0/150

提交评论