文章目录[隐藏]

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

【作业】第三周:对第一个程序的补充 第三周单元作业

1、 问题:请编写Python程序完成以下要求:提示用户从键盘上输入一个4位的正整数(假设个位不为0),在屏幕上输出该数的反序数。反序数即原数各位上的数字颠倒次序所形成的另一个整数。例如,1234的反序数是4321;2468的反序数是8642。(得分点提示:程序的可读性、是否有注释、功能是否正确、输入输出是否有提示信息)
评分规则: 【 程序的可读性:非常容易看懂——5分比较容易看懂——4分一般——————3分比较难看懂———2分非常难看懂———1分完全看不懂———0分
程序中是否包含有效的注释信息:有———1分没有——0分
程序的结果是否正确:完全正确———2分基本正确———1分完全不正确——0分
程序在输入和输出的时候是否有提示信息:友好的提示———2分不明确的提示——1分没有提示————0分

2、 问题:请编写Python程序完成以下要求:提示用户从键盘上输入一个代表分钟的整数(如10000000),输出这个分钟数代表了多少年零多少天零多少小时零多少分钟。为了简化问题,假设一年有365天。(得分点提示:程序的可读性、是否有注释、功能是否正确、输入输出是否有提示信息)
评分规则: 【 程序的可读性:非常容易看懂——5分比较容易看懂——4分一般——————3分比较难看懂———2分非常难看懂———1分完全看不懂———0分
程序中是否包含有效的注释信息:有———1分没有——0分
程序的结果是否正确:完全正确———2分基本正确———1分完全不正确——0分
程序在输入和输出的时候是否有提示信息:友好的提示———2分不明确的提示——1分没有提示————0分

3、 问题:请编写Python程序完成以下要求:提示用户从键盘上输入一个有效的年份,在屏幕上打印这个年份是否为闰年,要求使用条件运算符完成程序中的功能。条件运算符的语法为:表达式1 if 表达式2 else 表达式3,其中若表达式2的值为True,则整个算式的值为表达式1的值,否则,整个算式的值为表达式3的值。(得分点提示:程序的可读性、是否有注释、功能是否正确、输入输出是否有提示信息)
评分规则: 【 程序的可读性:非常容易看懂——5分比较容易看懂——4分一般——————3分比较难看懂———2分非常难看懂———1分完全看不懂———0分
程序中是否包含有效的注释信息:有———1分没有——0分
程序的结果是否正确:完全正确———2分基本正确———1分完全不正确——0分
程序在输入和输出的时候是否有提示信息:友好的提示———2分不明确的提示——1分没有提示————0分

第二周:第一个Python程序 第二周单元测验

1、 问题:以下合法的用户自定义标识符是______。
选项:
A:_kill23
B:a*b
C:break
D:1a2b
答案: 【_kill23

2、 问题:Python语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符______。
选项:
A:必须为字母或下划线
B:必须为字母
C:可以是字母,数字和下划线中任一种字符
D:必须为下划线
答案: 【必须为字母或下划线

3、 问题:通常我们将Python语言程序保存在一个后缀为______的文件中。
选项:
A:py
B:p
C:pt
D:python
答案: 【py

4、 问题:执行下列程序段,输出的结果是______。x = 7.0
y = 5
print(x % y)
选项:
A:2.0
B:2
C:1.0
D:1
答案: 【2.0

5、 问题:若程序只有以下两行代码,则程序的执行结果为_____。x = a + 10
print(x)
选项:
A:程序出错
B:0
C:10
D:输出一个随机的结果
答案: 【程序出错

6、 问题:下列语句执行的结果是____。>>>’hello’ – ‘world’
选项:
A:程序出错
B:helloworld
C:hello world
D:52473
答案: 【程序出错

7、 问题:下列程序段执行结果是_____。x = 1
print(type(x))
x = 1.0
print(type(x))
x = ‘1.0’
print(type(x)
选项:
A:
B:
C:
D:
答案: 【

8、 问题:执行下列程序段,输入数值10,输出的结果是_____。x = input()
y = x + 5
print(y)
选项:
A:程序出错
B:’15’
C:’105′
D:15
答案: 【程序出错

9、 问题:整数型、实数型和复数型数据在一起混合运算的时候,Python会进行一种默认的数据类型转换,选项______正确表示了这种类型转换的关系。
选项:
A:整数->实数->复数
B:整数->复数->实数
C:复数->实数->整数
D:实数->复数->整数
答案: 【整数->实数->复数

10、 问题:以下选项中能用作Python程序变量名的是______。
选项:
A:jet
B:3k
C:-bird-
D:t%ke
答案: 【jet

11、 问题:以下程序运行的结果是______。>>>a=58

b=True
a+b>4*13
选项:
A:True
B:-1
C:False
D:0
答案: 【True

12、 问题:假设现在有两个变量分别是x和y,其中x=3,y=5,以下选项中______不能交换两个变量中的值。
选项:
A:x=yy=x
B:x,y=y,x
C:t=xx=yy=t
D:x=x+yy=x-yx=x-y
答案: 【x=yy=x

13、 问题:Python3中,使用input()函数可以获取用户从键盘上输入的数据,不管用户输入的内容是什么,该数据的默认数据类型为______。
选项:
A:字符串
B:整数
C:实数
D:True或者False
答案: 【字符串

14、 问题:执行下列语句后,变量a和b的值分别为______。a=1
b=a=a+1
选项:
A:a=2,b=2
B:a=1,b=1
C:a=1,b=2
D:a=2,b=1
答案: 【a=2,b=2

15、 问题:下面选项中,______的运行结果不是实数类型。
选项:
A:15//4
B:3e2
C:12/3
D:3+1.0
答案: 【15//4

16、 问题:下面选项中,__不是Python合法的变量名。
选项:
A:x32
B:10XL
C:my
D:
name__
答案: 【10XL

17、 问题:下列表达式的值为True的是__。
选项:
A:5+4j>2-3j
B:3>2>1
C:(3,2)< (‘a’,’b’)
D:’abc’ > ‘xyz’
答案: 【3>2>1

18、 问题:Python程序既可以在Shell环境中交互执行,也可以存储成以.py为扩展名的程序文件用Python解释器执行。
选项:
A:正确
B:错误
答案: 【正确

19、 问题:Python语言是大小写敏感的语言。
选项:
A:正确
B:错误

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表评论

电子邮件地址不会被公开。 必填项已用*标注