2021 程序设计及应用(Python)(西南财经大学) 最新满分章节测试答案

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

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

【作业】第01周 程序设计概述 第1周作业

1、 问题:简述程序设计语言中的三代语言。
评分规则: 【 1) 机器语言,是一种二进制语言,它直接使用二进制代码表达指令,是计算机硬件可以直接识别和执行的程序设计语言。2) 汇编语言,使用助记符与机器语言中的指令进行一一对应,在计算机发展早期帮助程序员提高编程效率。机器语言和汇编语言都直接操作计算机硬件并基于此设计,所以它们统称为低级语言。3) 高级语言,区别于低级语言在于,高级语言是接近自然语言的一种计算机程序设计语言,更容易地描述计算问题并利用计算机解决计算问题。

2、 问题:简述编译执行和解释执行。
评分规则: 【 有的编程语言要求必须提前将所有源代码一次性转换成二进制指令,也就是生成一个可执行程序,比如C语言、C++等,这种编程语言称为编译型语言。有的编程语言可以一边执行一边转换,需要哪些源代码就转换哪些源代码,不会生成可执行程序,比如 Python、JavaScript、PHP 等,这种编程语言称为解释型语言。

【作业】第02周 程序设计开发运行环境及实例展示 第2周作业

1、 问题:在电脑上安装Anaconda,安装完毕后,提交启动Jupyter NoteBook后的截图。
评分规则: 【 安装完毕后,提交启动Jupyter NoteBook后的截图。

2、 问题:按要求在电脑上运行课件中3.1、3.2、3.3、3.4的代码,并提交截图。
评分规则: 【 提交截图。

【作业】第03周 Python基本操作 第3周作业

1、 问题:下面哪个是变量,哪个是字符串?web’web’
评分规则: 【

                    web是变量;'web'是字符串。

2、 问题:下面表达式运行结果是什么?123 + 456″123″ + ‘456’123 * 3’123’* 3
评分规则: 【

                    579, '123456', 369, '123123123'

3、 问题:为什么下面这个表达式会导致错误?如何修复?”我今天买了” + 10 + “本书!”
评分规则: 【

                    因为整数10和字符串之间不能使用+操作符;修正方式:"我今天买了"+str(10)+"本书!"

4、 问题:如何用程序获得电子邮箱zhangsan@163.com中的用户名。
评分规则: 【 获取用户名代码如下:i=’zhangsan@163.com’.index(‘@’) ‘zhangsan@163.com'[:i]

5、 问题:字符串”Howl’s Moving Castle”是有效字符串。为什么单词中的单引号没有转义,却没有问题?
评分规则: 【 因为字符串标识符是双引号,而字符串中的是单引号。

6、 问题:下面的表达式求值是什么?• ‘我爱西财,也爱Python!'[1]• ‘我爱西财,也爱Python!'[0:5]• ‘我爱西财,也爱Python!'[:5]• ‘我爱西财,也爱Python!'[2:]
评分规则: 【 ‘爱’, ‘我爱⻄财,’, ‘我爱⻄财,’, ‘⻄财,也爱Python!’

7、 问题:下面的表达式求值是什么?• ‘Remember, remember, the fifth of November.’.split()• ‘-‘.join(‘There can be only one.’.split())
评分规则: 【 [‘Remember,’, ‘remember,’, ‘the’, ‘fifth’, ‘of’, ‘November.’], ‘There-can-be-only-one.’

【作业】第04周 Python基本操作案例 第04周作业

1、 问题:

                    等额本金法,即每月按照相等的金额(按揭贷款的本金总和/贷款月数)偿还贷款本金,每月贷款利息按

月初剩余贷款本金计算并逐月结清,两者相加即为每月的还款额。每月还款额的计算公式为:
其中,result为当前月应还款额,total贷款总额,terms为贷款总期数(按月算), remain_mount为当
前月剩余本金,rate_month为银行月利率。
现以4.9%为年利率,编写程序,要求用户输入贷款总额以及贷款总期数(按月算)后,打印出用户第一
个月应还款金额。

评分规则: 【 total = float(input(“请输入贷款金额(元):”)) terms = int(input(“请输入贷款期限(月):”))rate_year = 0.049 #年利率为4.9% rate_month = rate_year / 12 #计算月利率 result = total / terms + total * rate_month print(“第一个月应还:”,result)

【作业】第05周 列表和元组 第05周作业

1、 问题:什么是[]?
评分规则: 【 用于标识列表的标识符。

2、 问题:假定myList 包含列表[‘a’, ‘b’, ‘c’, ‘d’]myList[int(‘3’ * 2) // 11]求值为多少?myList[-1]求值为多少?myList[:2]求值为多少?
评分规则: 【 ‘d’, ‘d’, [‘a’, ‘b’]

3、 问题:假定bacon 包含列表[3.14, ‘cat’, 11, ‘cat’, True]bacon.index(‘cat’)求值为多少?bacon.append(99)让bacon 中的列表值变成什么样?bacon.remove(‘cat’)让bacon 中的列表时变成什么样?
评分规则: 【 1, [3.14, ‘cat’, 11, ‘cat’, True, 99], [3.14, 11, ‘cat’, True, 99]

4、 问题:append()和insert()列表方法之间的区别是什么?
评分规则: 【 append方法是将元素插入到列表尾部;insert可以指定插入位置。

5、 问题:请说出列表值和字符串的几点相似之处。
评分规则: 【 都是序列类型;都可以使用len、count、索引和分片等。

6、 问题:列表和元组之间的区别是什么?
评分规则: 【 列表是可变的;元组是不可变的。

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

商家订单号查看步骤

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

继续阅读