2022 Python程序设计及应用(上)(同济大学) 最新满分章节测试答案
- 【作业】一、Python概述 单元作业
- 一、Python概述 单元测验
- 【作业】二、数据表示和处理 单元作业
- 二、数据表示和处理 单元测验
- 【作业】三、结构化程序设计—顺序结构 单元作业
- 三、结构化程序设计—顺序结构 单元测验
- 四、结构化程序设计—选择结构 单元测验
- 【作业】四、结构化程序设计—选择结构 单元作业
- 五、结构化程序设计—循环结构 单元测验
- 【作业】五、结构化程序设计—循环结构 单元作业
- 六、常用算法(1)—应用案例 单元测验
- 【作业】六、常用算法(1)—应用案例 单元作业
- 七、组合数据类型及应用(一) 单元测验
- 【作业】七、组合数据类型及应用(一) 单元作业
- 【作业】八、组合数据类型及应用(二) 单元作业
- 八、组合数据类型及应用(二) 单元测验
- 九、函数设计 单元测验
- 【作业】九、函数设计 单元作业
- 【作业】十、常用算法(2)—应用案例 单元作业
- 十、常用算法(2)—应用案例 单元测验
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2022-03-28到2022-06-30
【作业】一、Python概述 单元作业
1、 问题:编写程序,输入三角形三条边a、b、c,计算并输出三角形的面积。以1-1.py为程序文件名保存并上传。
评分规则: 【 程序无法打开或错误文件为0分;程序运行正确为3分;有语法错误或严重的逻辑错误为1分;语法正确但有逻辑错误。
】
2、 问题:编写程序,输入一个整数,计算并输出它的平方根,结果保留两位小数。以1-2.py为程序文件名保存并上传。
评分规则: 【 程序无法打开或错误文件为0分;程序运行正确为3分;有语法错误或严重的逻辑错误为1分;语法正确但有逻辑错误。
】
一、Python概述 单元测验
1、 问题:在下列程序设计语言中,不属于面向对象程序设计语言的是__。
选项:
A:C语言
B:Java
C:VB.NET
D:Python
E:C#
F:FORTRAN
答案: 【C语言;
FORTRAN】
2、 问题:在下列程序设计语言中,属于解释执行的__。
选项:
A:Python
B:C++
C:C语言
D:Java
E:VB.NET
F:Basic
答案: 【Python;
Basic】
3、 问题:Python自带的开发环境是__。
选项:
A:PyCharm
B:TensorFlow
C:Anaconda
D:IDLE
E:VS code
答案: 【IDLE】
4、 问题:在下列程序设计语言中,属于自由/开源软件(Free/Libre and Open Source Software,简称FLOSS)的是__。
选项:
A:C++
B:Python
C:VB.NET
D:Java
E:C#
答案: 【Python】
5、 问题:关于Python程序中的注释,错误的是__。
选项:
A:注释可以增加程序的可读性
B:注释可以增加程序运行速度
C:注释是不被程序运行的
D:单行注释以“#”开始
E:多行注释以3个单引号开始
答案: 【注释可以增加程序运行速度】
6、 问题:Python程序使用缩进来体现代码的从属关系。
选项:
A:正确
B:错误
答案: 【正确】
7、 问题:Python程序可以在一行书写多条语句,语句之间必须用“?”分割。
选项:
A:正确
B:错误
答案: 【错误】
8、 问题:Python库包括标准库和_。
答案: 【第三方库】
【作业】二、数据表示和处理 单元作业
1、 问题:编写程序,输入年份,判断该年是否是闰年并显示。【提示】关键是书写正确的关系表达式。判断闰年应满足以下两个条件之一:① 该年能被4整除但不能被100整除;② 该年能被400整除。以2-1.py为程序文件名保存并上传。
评分规则: 【 程序无法打开或错误文件为0分;程序运行正确为3分;有语法错误或严重的逻辑错误为1分;语法正确但有逻辑错误为2分。
】
2、 问题:编写程序,输入一个3位正整数,然后逆序输出。例如,输入734,输出是437。【提示】利用算术运算符进行取余和整除来实现。以2-2.py为程序文件名保存并上传。
评分规则: 【 程序无法打开或错误文件为0分;程序运行正确为3分;有语法错误或严重的逻辑错误为1分;语法正确但有逻辑错误为2分。
】
3、 问题:编写程序,输入2个人的18位身份证号码,取出身份证中的出生年月日,按下列效果输出。【提示】利用对字符串的切片获得出生年月日。以2-3.py为程序文件名保存并上传。
评分规则: 【 程序无法打开或错误文件为0分;程序运行正确为3分;有语法错误或严重的逻辑错误为1分;语法正确但有逻辑错误为2分。
】
4、 问题:编写程序,输入角度值(例如45),输出对应的弧度值(例如0.7853,只要3位有效精度)。以2-3.py为文件名保存并上传。
评分规则: 【 程序无法打开或错误文件为0分;程序运行正确为3分;有语法错误或严重的逻辑错误为1分;语法正确但有逻辑错误为2分。
】
二、数据表示和处理 单元测验
1、 问题:下面___不是Python的基本数据类型。
选项:
A:float
B:type
C:bool
D:int
E:complex
F:list
G:str
答案: 【type;
list;
str】
2、 问题:下面___不是Python的组合数据类型。
选项:
A:list
B:tuple
C:str
D:set
E:dict
F:complex
G:int
答案: 【complex;
int】
3、 问题:下面___是Python合法的变量名。
选项:
A:_yz
B:a1
C:123xyz
D:int
E:x-y
F:x&y
答案: 【_yz;
a1】
4、 问题:下面___是不合法的整型常量。
选项:
A:100
B:0O100
C:0x100
D:0B100
E:0D100
F: % 100
G:#100
答案: 【 % 100;
#100】
5、 问题:下面___是不合法的字符串常量。
选项:
A:abc
B:"abc"
C:’abc’
D:”’abc”’
E:a+b
答案: 【abc;
a+b】
6、 问题:数学关系3<=x<10表示成Python表达式,错误的是___。
选项:
A:3<=x<10
B:3<=x and x<10
C:10>x>=3
D:3<=x or x<10
答案: 【3<=x or x<10】
7、 问题:以下注释语句中,不正确的是___。
选项:
A:#Python注释
B:”’Python注释”’
C:"""Python注释"""
D:// Python注释
E:;; Python注释
答案: 【// Python注释;
;; Python注释】
8、 问题:表达式 ‘ab’ + ”’甲乙ew”’ * 2 的结果字符串长度是____。
选项:
A:12
B:14
C:16
D:10
E:18
答案: 【12】
9、 问题:以下关系表达式中,其值为False的是___。
选项:
A:"ABC"> "AbC"
B:"PYTHON"== "python".upper()
C:True>False
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦