PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版

拘十巴卯队锌辅话夹尺杯起羔

第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
答案: _num

3、 下面不是IPO模式的一部分的是()

A:Input
B:Program
C:Process
D:Output
答案: Program

4、 以下程序段输出的结果是()>>>a = 3.15>>>print(a)>>>print(“{.1f}”.format(a)}

A:3.15 3.15
B:3.15 3.2
C:3.153.2
D:3.153.15
答案: 3.153.2

5、 表示1行语句后面的内容是注释的是()

A:#
B:*
C://
D:%
答案: #

6、 Python语言是一种面向对象的解释型的高级计算机程序语言。

A:正确
B:错误
答案: 正确

7、 >>>a = input(),那么a是字符串。

A:正确
B:错误
答案: 正确

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

A:正确
B:错误
答案: 正确

9、 python 3.X能够完全兼容python 2.x系列程序。

A:正确
B:错误
答案: 错误

10、 IDEL是一个python语言开发环境,只支持交互式的编程方式。

A:正确
B:错误
答案: 错误

11、 python 语言程序编辑时可以随意进行缩进。

A:正确
B:错误
答案: 错误

第2周基本数据类型 第2周测试

1、 以下不是Python整数的是

A:0O8
B:-8
C:8
D:0X8
答案: 0O8

2、 >>>a = complex(2,3),那么>>>a.imag输出结果是?

A:2
B:3
C:2.0
D:3.0
答案: 3.0

3、 表达式2**4%3-5//2的值是()

A:-1
B:-1.5
C:2
D:2.5
答案: -1

4、 >>>print(‘hello’+’word’)的输出结果是

A:hello
B:word
C:hello +word
D:helloword
答案: helloword

5、 a=’abcdef123′,a[-1:1:-2]的结果是

A:31ec
B:2fdb
C:2fd
D:以上都不对
答案: 31ec

6、 python语言中表达式 23*2的结果是36

A:正确
B:错误
答案: 错误

7、 2.1-2==0.1 结果是True

A:正确
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,2if a>0: s=s+a elif b>0: s=s+bprint(s)上面程序运行结果是:

A:0
B:1
C:2
D:3
答案: 1

2、 for i in range(4): for j in range(2,5): print(i*j)上面程序中print语句执行了多少次?

A:16
B:12
C:9
D:20
答案: 12

3、 m=x if ___: m=y print(m)为输出x,y中的较大的数,横线上应该填入的是:

A:x<=y
B:m==y
C:m>=y
D:m==x
答案: x<=y

4、 i,s=1,0while i<10: if i%2==0: continue else: s=s+i i=i+1print(s)上面程序输出的结果是:

A:0
B:1
C:25
D:死循环
答案: 死循环

5、 balance = 20 while True: if balance <9: break balance -=9print(balance)上面程序运行的结果是:

A:2
B:11
C:-7
D:死循环
答案: 2

6、 for或者while与else搭配使用时,关于执行else语句块描述正确的是:

A:仅循环非正常结束后执行(以break结束)
B:仅循环正常结束后执行
C:总会执行
D:永不执行
答案: 仅循环正常结束后执行 

7、 (1)if x>0: print(‘>0’)elif x==0: print(‘=0’)else: print(‘<0’)(2) if x>0: print(‘>0’)if x==0: print(‘=0’)If x<0 print(‘<0’)上面两段代码功能一样,程序结构也一样.

A:正确
B:错误
答案: 错误

8、 带有else子句的循环如果因为执行了break语句而退出的话,会执行else子句的代码。

A:正确
B:错误
答案: 错误

9、 使用for i in range(10)和for i in range(0,20,2)控制循环次数是一样的。

A:正确
B:错误
答案: 正确

10、 for i in range(2,12,2): print(i)以上循环执⾏6次。

A:正确
B:错误
答案: 错误

11、 在循环中continue语句的作用是结束循环。

A:正确
B:错误
答案: 错误


如需购买完整答案,请点击下方红字:

点击这里,购买完整版答案


为了方便下次阅读,建议在浏览器添加书签收藏本网页

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页

PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版第1张

PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版第2张


获取更多慕课答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com

PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版第3张

PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版第4张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版第5张


APP下载

点击这里下载萌面人APP,使用更方便!


APP功能说明

1.可查看各种网课答案

点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案

PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版第6张

点击【中国大学慕课答案】,可查看mooc慕课答案

PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版第7张

2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券

如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券

PYTHON语言程序设计(杭州电子科技大学) 中国大学慕课答案2024版100分完整版第8张


 

步铰变泊涩恨椽谎靶狸馆搓磊