中国大学mooc《PYTHON语言程序设计(杭州电子科技大学) 》章节测试答案_第1页
中国大学mooc《PYTHON语言程序设计(杭州电子科技大学) 》章节测试答案_第2页
中国大学mooc《PYTHON语言程序设计(杭州电子科技大学) 》章节测试答案_第3页
中国大学mooc《PYTHON语言程序设计(杭州电子科技大学) 》章节测试答案_第4页
中国大学mooc《PYTHON语言程序设计(杭州电子科技大学) 》章节测试答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

titlePYTHON语言程序设计(杭州电子科技大学)中国大学mooc答案100分最新版content第1周Python基本语法元素第1周测试1、>>>a=input(),此时键盘输入54,那么>>>a的值是?A:54

B:5

C:4

D:‘54’

答案:‘54’2、python语言正确的标识符是()A:_num

B:2num

C:my-num

D:num*2

答案:_num3、下面不是IPO模式的一部分的是()A:Input

B:Program

C:Process

D:Output

答案:Program4、以下程序段输出的结果是()>>>a=3.15>>>print(a)>>>print(“{.1f}”.format(a)}A:3.153.15

B:3.153.2

C:3.153.2

D:3.153.15

答案:3.153.25、表示1行语句后面的内容是注释的是()A:#

B:*

C://

D:%

答案:#6、Python语言是一种面向对象的解释型的高级计算机程序语言。A:正确

B:错误

答案:正确7、>>>a=input(),那么a是字符串。A:正确

B:错误

答案:正确8、python语言做为一种脚本语言,编写的程序可以不经修改实现跨平台运行。A:正确

B:错误

答案:正确9、python3.X能够完全兼容python2.x系列程序。A:正确

B:错误

答案:错误10、IDEL是一个python语言开发环境,只支持交互式的编程方式。A:正确

B:错误

答案:错误11、python语言程序编辑时可以随意进行缩进。A:正确

B:错误

答案:错误第2周基本数据类型第2周测试1、以下不是Python整数的是A:0O8

B:-8

C:8

D:0X8

答案:0O82、>>>a=complex(2,3),那么>>>a.imag输出结果是?A:2

B:3

C:2.0

D:3.0

答案:3.03、表达式2**4%3-5//2的值是()A:-1

B:-1.5

C:2

D:2.5

答案:-14、>>>print(‘hello’+’word’)的输出结果是A:hello

B:word

C:hello+word

D:helloword

答案:helloword5、a=’abcdef123′,a[-1:1:-2]的结果是A:31ec

B:2fdb

C:2fd

D:以上都不对

答案:31ec6、python语言中表达式23*2的结果是36A:正确

B:错误

答案:错误7、2.1-2==0.1结果是TrueA:正确

B:错误

答案:错误

分析:精确度问题8、a=“12#dnka#siaopw#qw”,以“#”分隔字符串a的语句是a.split(‘#’)A:正确

B:错误

答案:正确9、print(“{1}成绩优秀,{0}成绩及格”.format(“张三”,”李四”))输出的内容是:张三成绩优秀,李四成绩及格A:正确

B:错误

答案:错误10、ord(‘中’)给出都是汉字的ASCII值。A:正确

B:错误

答案:错误第3-4周程序的控制结构第3-4周测试1、s=0a,b=1,2ifa>0:s=s+aelifb>0:s=s+bprint(s)上面程序运行结果是:A:0

B:1

C:2

D:3

答案:12、foriinrange(4):forjinrange(2,5):print(i*j)上面程序中print语句执行了多少次?A:16

B:12

C:9

D:20

答案:123、m=xif

___:m=yprint(m)为输出x,y中的较大的数,横线上应该填入的是:A:x<=y

B:m==y

C:m>=y

D:m==x

答案:x<=y4、i,s=1,0whilei<10:ifi%2==0:continueelse:s=s+ii=i+1print(s)上面程序输出的结果是:A:0

B:1

C:25

D:死循环

答案:死循环5、balance=20whileTrue:ifbalance<9:breakbalance-=9print(balance)上面程序运行的结果是:A:2

B:11

C:-7

D:死循环

答案:26、for或者while与else搭配使用时,关于执行else语句块描述正确的是:A:仅循环非正常结束后执行(以break结束)

B:仅循环正常结束后执行

C:总会执行

D:永不执行

答案:仅循环正常结束后执行

7、(1)ifx>0:print(‘>0’)elifx==0:print(‘=0’)else:print(‘<0’)(2)ifx>0:print(‘>0’)ifx==0:print(‘=0’)Ifx<0print(‘<0’)上面两段代码功能一样,程序结构也一样.A:正确

B:错误

答案:错误8、带有else子句的循环如果因为执行了break语句而退出的话,会执行else子句的代码。A:正确

B:错误

答案:错误9、使用foriinrange(10)和foriinrange(0,20,2)控制循环次数是一样的。A:正确

B:错误

温馨提示

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

评论

0/150

提交评论