中国大学mooc慕课 Python语言程序设计(江西理工大学) 答案满分完整版章节测试

良挂澈褪潍灸即股逢堵鹤拌奋




作业第0周课程导学 安装Python并运行一个简单的程序

1、 1.打开python,在提示符>>>后输入print(“Hello world!”),给出运行结果2.打开IDLE(Python),新建文件,输入程序:#YourName.pyname=input(“What is your name?”)adjective=input(“Please enter an adjective:”)noun=input(“Please enter a noun:”)verb=input(“Please enter a verb ending in -ed:”)print(“Hi,”,name)print(“Your MadLib:”)print(“The”,adjective,noun,verb,”over the lazy brown dog.”)保存为YourName.py并运行程序,给出运行结果提示:下载安装Python:Python是免费的,直接访问https://www.python.org/下载即可
评分规则:  从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

作业第1周Python基本语法元素 编写程序实现人民币与美元之间的转换。调试运行并给出程序代码及运行结果。

1、 编写程序实现功能:输入一个带符号的人民币币值,要求转换为对应的美元币值并输出,反之亦然。调试运行并给出程序代码及运行结果。提示:在温度转换程序基础上进行修改。
评分规则:  从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

作业第2周基本数据类型 实践:天天向上的力量

1、 1.编程计算A君一年365天,每天进步1%,共进步多少。2.编程计算B君一年365天,每周工作5天休息2天,休息日下降1%,要多努力才能和A君进步一样多呢?3.在程序中编写代码分别计算:解决问题1和问题2的程序执行所花费的时间并输出。
评分规则:  从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

作业第3周万丈高楼平地起:运算符、表达式与内置对象 程序分析

1、 1.调试运行下面的Python语句,请问输出结果是什么?程序的功能是什么?import random a=random.randint(100,999) #随机产生一个三位整数b=(a%10)100 + (a//10%10)10 + a//100print(“原数=”,a,”,变换后=”, b)2.在该程序的基础上,编程输出所有的“水仙花数”,所谓的“水仙花数”是指一个三位数其各位数字的立方和等于该数本身,例如153是“水仙花数”,因为:153=13+53+3**3。3.使用其他方法实现这两个程序(至少一种)。请把程序代码、程序运行结果同时截图上传。
评分规则:  从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

第3周万丈高楼平地起:运算符、表达式与内置对象 Python语言基础

1、 在Python中,合法的标识符是      。

A:str
B:
C:3C
D:it’s
答案:

2、 Python表达式中,可以使用      控制运算的优先顺序。

A:圆括号()
B:方括号[]
C:花括号{}
D:尖括号<> 
答案: 圆括号()

3、 以下Python注释代码,不正确的是      。

A:#Python注释代码
B:#Python注释代码1 #Python注释代码2
C:”””Python文档注释”””
D://Python 注释代码
答案: //Python 注释代码

4、 为了给整型变量x、y、z赋初值10,下面正确的Python赋值语句是      。

A:xyz=10
B:x=10 y=10 z=10
C:x=y=z=10
D:x=10,y=10,z=10
答案: x=y=z=10

5、 为了给整型变量x、y、z赋初值5,下面正确的Python赋值语句是      。

A:x=5;y=5;z=5
B:xyz=5
C:x,y,z= 5
D:x=5,y=5,z=5
答案: x=5;y=5;z=5

6、 已知x=2;y=3,复合赋值语旬x*=y+5执行后,x变量中的值是      。

A:11
B:16
C:13
D:26
答案: 16

7、 整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是      。

A:(x%10)10+x//10 
B:(x%10)//10+x//10
C:(x/10)%10+x//10
D:(x%10)
10+x%10
答案: (x%10)*10+x//10 

8、 Python语句a=121+1.21;print(type(a))的输出结果是   。

A:<class ‘int’>
B:<class ‘float>
C:<class ‘double’>
D:<class “long’>
答案: <class ‘float>

9、 Python语句x=”Python”;y=2;print(x+y)的输出结果是   。

A:语法错
B:2
C:’Python2′
D:’PythonPython ‘
答案: 语法错

10、 Python表达式sqrt(36)*sqrt(81)的值为   。

A:54.0
B:2916.0 
C:9.0
D:6.0
答案: 54.0

11、 Python 语句print(chr(65))的运行结果是   。

A:65
B:6
C:5
D:A
答案: A

12、 关于Python字符串,下列说法错误的是   。

A:字符即长度为1的字符串
B:字符串以0标志字符串的结束
C:既可以用单引号,也可以用双引号创建字符串
D:在三引号字符串中可以包含换行回车等特殊字符
答案: 字符串以0标志字符串的结束

13、 下列表达式的值为 True的是        。

A:3>2>2
B:2!=5 or 0 
C:5<5
D:1 and 5==0
答案: 2!=5 or 0 

14、 Python中如果语句太长,可以使用         作为续行符。
答案: \

15、 Python中在一行书写两条语句时,语句之间可以使用         作为分隔符。
答案: ;

16、 Python使用符号         标示注释。
答案: (以下答案任选其一都对);
#”’

17、 Python 表达式4.5/2的值为         。
答案: 2.25

18、 Python表达式4.5//2的值为         。
答案: 2.0

19、 Python 表达式4.5%2的值为         。
答案: 0.5

20、 Python 表达式12/4-2+5*8/4%5/2的值为         。
答案: 1.0

21、 Python 语句a,b=3,4; a,b= b,a; print(a,b)的结果是         。
答案: 3

22、 已知x=5;y=6,复合赋值语旬x*=y+10执行后,x变量中的值是         。
答案: 80

23、 写出下面程序的执行结果______。x=345a=x//100b=(x-a*100)//10c=x%10print(a,b,c)
答案: 3 4 5

24、 语句print(‘AAA’,”BBB”,sep=’-‘,end=’!’)执行的结果是______。
答案: AAA-BBB!
分析:print函数中的参数sep:分割值与值,默认是一个空格 end:附件到最后一个值,默认是一个新行

25、 Python表达式323的值为          。
答案: 6561

26、 Python语句print(chr(ord(‘B’)))的结果是      。
答案: B

作业第4周组合数据类型 文本词频统计举一反三

1、 找一篇自己感兴趣的文章,例如《红楼梦》、《水浒传》,或政府工作报告、新闻报道等,进行文本词频分析,并调试运行。
评分规则:  从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

作业第5周玄之又玄,众妙之门:详解Python序列结构 字典举一反三

1、 设计一个字典,并编写程序,用户输入内容作为键,然后输出字典中对应的值,如果用户输入的键不存在,则输出“您输入的键不存在!”
评分规则:  从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分


上方为免费预览版答案,如需购买完整答案,请点击下方红字

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


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

添加书签方法:

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

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

中国大学mooc慕课 Python语言程序设计(江西理工大学)  答案满分完整版章节测试第1张

中国大学mooc慕课 Python语言程序设计(江西理工大学)  答案满分完整版章节测试第2张


我们的公众号

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

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

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

中国大学mooc慕课 Python语言程序设计(江西理工大学)  答案满分完整版章节测试第3张


 

淑掀衅表酗哆好几帮澈铅乘饭

搜索
登录
订单
帮助