大学Python学习课件第16讲 复习1
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A. 'Dog' B. 'Cat' C. 'Apple' D. 'IBM'
答案:C
大作业1-单选题
3. 下列说法错误的是:( ) A. 可以通过元组相加的方法生成新元组 B. 元组的成员只能由同一类型的数据构成 答案:B C. 跟列表一样可以通过索引来访问元组的成员 D. 用数字n乘以一个元组,可以生成一个新元组
答案:B
大作业1-单选题
11. 11. 若列表a_list的元素个数为10,以下哪个切片返回元素个数为1的列表: ( )
A. a_list[::20]
B. a_list[:-1] C. a_list[-2:]
答案:A
D. a_list[:]
12. 以下哪个内置方法、内建函数或运算符的返回值为布尔值: ( )
计算机基础与应用(II)(经管类) 第16讲 复习1
第14讲课后作业
P108 3. 编写函数,求出一个数除了1和自 身以外的因子,从键盘输入一个数,调用该 函数输出除了1和它自身以外的所有因子。
程序保存为exam5_3.py。
程序运行结果:
2 2020/5/28
exam5_3.py
2020/5/28
A. ["s","o","w"] B. ["s","n","w"] C. ["s","n","o"] D. ["w"]
答案:C
大作业1-单选题
7. c=[1,2,3,0],执行c.insert(2,[0])后,c的值为:( )
A. [1,2, [0] ,3,0]
B. [1,2, 0 ,3,0]
C. [1, [0], 2 ,3,0]
D. [1,0, 2 ,3,0]
答案:A
8. kk = [1,2,3,4,5],则执行下列语句后kk的值为[1,2,3,4]的是:( )
A. kk.pop() B. kk.pop(5) C. del kk[5]
D. kk.remove(4)
答案:A
大作业1-单选题
9. 下列标识符中哪个是合法的? ( )
A. while
B. 12_B
C. _123 D. A&B
答案:C
10. 运行表达式 input('123') * 5,通过键盘输入相应对象产 生运算结果,以下哪个运算结果不可能发生: ( )
A. 'hellohellohellohellohello'
B. (1, 2, 3, 4, 5)
C. 45 D. 1.0
Βιβλιοθήκη Baidu
A. len()
B. count() C. index()
答案:D
D. in
13. 针对列表以下陈述不正确的是: ( )
A. reverse方法用于将列表中的元素反向存放
B. sort方法用于将列表中的元素进行升序或者降序排列
答案:C
C. append方法一次可追加多个元素到列表的尾部
D. extend方法用于在列表的末尾一次性追加另一个列表中的多个值
答案:
大作业1-程序完成题2
打开c:\test\exam3_2.py ,补充完整注释处缺失部分 代码并完成调试。
功能:由100个整数所组成的列表中,以每十个元素为 一组分成十组,将每组元素降序排列并输出。
答案:
大作业1-程序完成题3
打开c:\test\exam3_3.py ,补充完整注释处缺失部分并 完成调试。
大作业1-单选题
14. 以下陈述不正确的是:( ) A. while循环可能一次都不会执行 B. 多分支结构一定包含else语句块 C. for循环可能一次都不会执行 D. 分支的嵌套结构可转换为多分支结构
答案:B
15. ss = [1,2,3,4]则执行ss.extend(['subway', 'car'])之后,ss的值是: ()
功能:有一个由数字组成的列表表示一批货物的重量(单 位:公斤),标准重量为400公斤,请将超重(大于标准 重量)货物清理出来组成新列表输出,并统计超重的件数。
B. while和for可以相互嵌套
答案:A
C. break和continue语句可以用在while和for循环中
D. 在循环进行过程中,如果遇到continue语句,程序会终止本次循 环,即忽略continue之后的语句,回到循环的起始语句
6. n = ["s","n","o","w"],执行del n[3]后,n的值为:( )
A. [1,2,3,4, ['subway', 'car']]
B. [1,2,3,4, 'subway', 'car']
C. [1,2,3,4] D. ['subway', 'car']
答案:B
大作业1-判断题
1. Python使用缩进来体现代码之间的逻辑关系。() 2. 假设有非空列表x,那么x.append(3)、x = x+[3]与
x.insert(0,3)执行后结果一样。() 3. Python标准库math中用来计算平方根的函数是sqrt。() 4. 任意长度的Python列表、元组中最后一个元素的下标为-1。
() 5. 在Python中可以使用if作为变量名。()
答案:TFTTF
大作业1-程序完成题1
打开c:\test\exam3_1.py ,补充完整注释处缺失部分代码并完成 调试。 功能:一般来说商品会根据不同的订货量给予不同的折扣。订货量 1000以下,折扣8%;订货量1000及以上,折扣10%。假设单价为 180元,应付货款=订货量×单价×(1-折扣)。 现有不同的订货量存储在列表中,如果订货量小于0输出error!,否 则根据上述折扣规则计算应付货款并输出应付货款。
3
大作业1-单选题
1. 语句A=input('请输入:'),以下说法错误的是:( )
A. 当输入'12'+'3'时,A的值是数字123。
B. 当输入'123'时,A的值是字符串'123'。
C. 当输入2+3时,A的值是数字5。
D. 当输入123时,A的值是数字123。
答案:A
2. 有一个列表names=[['Dog', 'Cat'], ['Apple', 'IBM']],则names[1][-2]的值是:( )
4. 下列语句执行后a的值是[1,2,3]的是:( )
A. a=1+[2,3]
B. a=[1,2].append(3)
C. a=range(1,4)
D. a=[1].extend([2,3])
答案:C
大作业1-单选题
5. 以下陈述不正确的是:( )
A. 如果break语句在具有两层循环嵌套的内层循环中,还是会终止内 外层循环
答案:C
大作业1-单选题
3. 下列说法错误的是:( ) A. 可以通过元组相加的方法生成新元组 B. 元组的成员只能由同一类型的数据构成 答案:B C. 跟列表一样可以通过索引来访问元组的成员 D. 用数字n乘以一个元组,可以生成一个新元组
答案:B
大作业1-单选题
11. 11. 若列表a_list的元素个数为10,以下哪个切片返回元素个数为1的列表: ( )
A. a_list[::20]
B. a_list[:-1] C. a_list[-2:]
答案:A
D. a_list[:]
12. 以下哪个内置方法、内建函数或运算符的返回值为布尔值: ( )
计算机基础与应用(II)(经管类) 第16讲 复习1
第14讲课后作业
P108 3. 编写函数,求出一个数除了1和自 身以外的因子,从键盘输入一个数,调用该 函数输出除了1和它自身以外的所有因子。
程序保存为exam5_3.py。
程序运行结果:
2 2020/5/28
exam5_3.py
2020/5/28
A. ["s","o","w"] B. ["s","n","w"] C. ["s","n","o"] D. ["w"]
答案:C
大作业1-单选题
7. c=[1,2,3,0],执行c.insert(2,[0])后,c的值为:( )
A. [1,2, [0] ,3,0]
B. [1,2, 0 ,3,0]
C. [1, [0], 2 ,3,0]
D. [1,0, 2 ,3,0]
答案:A
8. kk = [1,2,3,4,5],则执行下列语句后kk的值为[1,2,3,4]的是:( )
A. kk.pop() B. kk.pop(5) C. del kk[5]
D. kk.remove(4)
答案:A
大作业1-单选题
9. 下列标识符中哪个是合法的? ( )
A. while
B. 12_B
C. _123 D. A&B
答案:C
10. 运行表达式 input('123') * 5,通过键盘输入相应对象产 生运算结果,以下哪个运算结果不可能发生: ( )
A. 'hellohellohellohellohello'
B. (1, 2, 3, 4, 5)
C. 45 D. 1.0
Βιβλιοθήκη Baidu
A. len()
B. count() C. index()
答案:D
D. in
13. 针对列表以下陈述不正确的是: ( )
A. reverse方法用于将列表中的元素反向存放
B. sort方法用于将列表中的元素进行升序或者降序排列
答案:C
C. append方法一次可追加多个元素到列表的尾部
D. extend方法用于在列表的末尾一次性追加另一个列表中的多个值
答案:
大作业1-程序完成题2
打开c:\test\exam3_2.py ,补充完整注释处缺失部分 代码并完成调试。
功能:由100个整数所组成的列表中,以每十个元素为 一组分成十组,将每组元素降序排列并输出。
答案:
大作业1-程序完成题3
打开c:\test\exam3_3.py ,补充完整注释处缺失部分并 完成调试。
大作业1-单选题
14. 以下陈述不正确的是:( ) A. while循环可能一次都不会执行 B. 多分支结构一定包含else语句块 C. for循环可能一次都不会执行 D. 分支的嵌套结构可转换为多分支结构
答案:B
15. ss = [1,2,3,4]则执行ss.extend(['subway', 'car'])之后,ss的值是: ()
功能:有一个由数字组成的列表表示一批货物的重量(单 位:公斤),标准重量为400公斤,请将超重(大于标准 重量)货物清理出来组成新列表输出,并统计超重的件数。
B. while和for可以相互嵌套
答案:A
C. break和continue语句可以用在while和for循环中
D. 在循环进行过程中,如果遇到continue语句,程序会终止本次循 环,即忽略continue之后的语句,回到循环的起始语句
6. n = ["s","n","o","w"],执行del n[3]后,n的值为:( )
A. [1,2,3,4, ['subway', 'car']]
B. [1,2,3,4, 'subway', 'car']
C. [1,2,3,4] D. ['subway', 'car']
答案:B
大作业1-判断题
1. Python使用缩进来体现代码之间的逻辑关系。() 2. 假设有非空列表x,那么x.append(3)、x = x+[3]与
x.insert(0,3)执行后结果一样。() 3. Python标准库math中用来计算平方根的函数是sqrt。() 4. 任意长度的Python列表、元组中最后一个元素的下标为-1。
() 5. 在Python中可以使用if作为变量名。()
答案:TFTTF
大作业1-程序完成题1
打开c:\test\exam3_1.py ,补充完整注释处缺失部分代码并完成 调试。 功能:一般来说商品会根据不同的订货量给予不同的折扣。订货量 1000以下,折扣8%;订货量1000及以上,折扣10%。假设单价为 180元,应付货款=订货量×单价×(1-折扣)。 现有不同的订货量存储在列表中,如果订货量小于0输出error!,否 则根据上述折扣规则计算应付货款并输出应付货款。
3
大作业1-单选题
1. 语句A=input('请输入:'),以下说法错误的是:( )
A. 当输入'12'+'3'时,A的值是数字123。
B. 当输入'123'时,A的值是字符串'123'。
C. 当输入2+3时,A的值是数字5。
D. 当输入123时,A的值是数字123。
答案:A
2. 有一个列表names=[['Dog', 'Cat'], ['Apple', 'IBM']],则names[1][-2]的值是:( )
4. 下列语句执行后a的值是[1,2,3]的是:( )
A. a=1+[2,3]
B. a=[1,2].append(3)
C. a=range(1,4)
D. a=[1].extend([2,3])
答案:C
大作业1-单选题
5. 以下陈述不正确的是:( )
A. 如果break语句在具有两层循环嵌套的内层循环中,还是会终止内 外层循环