2021 面向对象程序设计(江西理工大学) 最新满分章节测试答案

2024年10月1日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-13到2021-06-30
本篇答案更新状态:已完结

【作业】第一周 Python概述 安装Python并运行简单程序

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/下载即可
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

【作业】第二周 Python程序实例解析 简单程序的编写

小提示:本节包含奇怪的同名章节内容

1、 问题:运行以下代码,并简单解释python基于值的内存管理模式。x=257y=257id(x)==id(y)x=2y=2id(x)==id(y)
评分规则: 【 从是否解决问题、是否有所创新、是否逻辑清晰、是否易懂易用、是否安全可靠进行评价

2、 问题:运行教材39页示例2-1,在该程序的基础上,编程输出所有的“水仙花数”,所谓的“水仙花数”是指一个三位数其各位数字的立方和等于该数本身,例如153是“水仙花数”,因为:153=13+53+3**3。选择其中一种解法即可。
评分规则: 【 从是否解决问题、是否有所创新、是否逻辑清晰、是否易懂易用、是否安全可靠进行评价

3、 问题:运行以下两段代码,并回答:1.两段代码最后运行的结果是什么?结果是否一致?分析原因。2.总结第二段代码的作用及用法。(1)a = 4.2b = 2.1a + b(a + b) == 6.3(2)from decimal import Decimala = Decimal(‘4.2’)b = Decimal(‘2.1’)a + bprint(a + b) (a + b) == Decimal(‘6.3’)
评分规则: 【 从是否解决问题、是否有所创新、是否逻辑清晰、是否易懂易用、是否安全可靠进行评价

4、 问题:在温度转换程序的基础上,编写一个美元与人民币转换的程序。
评分规则: 【 从是否解决问题、是否有所创新、是否逻辑清晰、是否易懂易用、是否安全可靠进行评价

第二周 Python程序实例解析 Python基础测试

1、 问题:Python表达式中,可以使用【 】控制运算的优先顺序。
选项:
A:圆括号()
B:方括号[]
C:花括号{}
D:尖括号<>
答案: 【圆括号()

2、 问题:以下Python注释代码,不正确的是【 】。
选项:
A://Python 注释代码
B:#Python注释代码
C:#Python注释代码1 #Python注释代码2
D:”””Python文档注释”””
答案: 【//Python 注释代码

3、 问题:为了给整型变量x、y、z赋初值10,下面正确的Python赋值语句是【 】。
选项:
A:x=y=z=10
B:xyz=10
C:x=10 y=10 z=10
D:x=10,y=10,z=10
答案: 【x=y=z=10

4、 问题:已知x=2;y=3,复合赋值语句x*=y+5执行后,x变量中的值是【 】。
选项:
A:11
B:16
C:13
D:26
答案: 【16

5、 问题:整型变量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

【作业】第二周 Python程序实例解析 实验上机题

1、 问题:编写程序,输入任意大的数,输出对应的以这个数为半径的圆的面积。
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

2、 问题:编写程序,输入任意大的自然数,输出各位数字之和。
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

【作业】第三周 基本数据类型 python运算符、内置函数

1、 问题:编写程序,要求输入一个字符,然后输入一个整数作为凯撒加密算法的密钥,然后输出该字符加密后的结果。
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

2、 问题:输入一个年份,如2021,判断该年份是否闰年并输出判断结果。
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

【作业】第三周 基本数据类型 编写简单程序,并安装第三方库

1、 问题:编写程序,实现对电商191、2班48位同学进行抽奖。要求用户输入抽奖人数,运行程序后输出学号。如输入2,运行后输出两位同学的学号。
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

2、 问题:运行代码,并将结果拍照上传。import numpyx=numpy.ones(3)m=numpy.eye(3)*3m[0,2]=5m[2,0]=3x@m
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

【作业】第四周 程序控制结构 程序控制结构实现程序

1、 问题:裴波那契数列的计算。根据裴波那契数列的定义,输出不大于1000的序列元素。
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

2、 问题:运行程序,分析程序的功能、外层for循环和内层for循环的各自作用、if语句的作用。diet=[‘西红柿’,’花椰菜’,’黄瓜’,’牛排’,’虾仁’]for x in range(0,5): for y in range(0,5): if not(x==y): print(“{},{}”.format(diet[x],diet[y]))
评分规则: 【 从回答问题的逻辑性、条理性、准确性,及是否有所总结进行评分

3、 问题:运行程序,分析while循环的循环条件、循环次数和break语句的作用。from turtle import *color(‘red’,’yellow’)begin_fill()while True: forward(200) left(170) if abs(pos())<1: breakend_fill()done()
评分规则: 【 从回答问题的逻辑性、条理性、准确性,及是否有所总结进行评分

4、 问题:计算1+2!+3!+…+10!的结果。
评分规则: 【 从是否解决问题、是否有所创新、逻辑是否清晰、用户是否易懂易用及程序的可靠性进行评分

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读