2019 程序设计(西南财经大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-10-21到2020-01-05
本篇答案更新状态:已完结
第七章 组合数据类型 第七章测试
1、 问题:执行如下程序的结果是:____。n=123456list01=[]while True: list01.append(n%10) n=n//10 if n==0: breakprint(list01)
选项:
A:显示:[6,5,4,3,2,1]
B:显示:[1,2,3,4,5,6]
C:显示:[5,4,3,2,1]
D:显示:[1,2,3,4,5]
答案: 【显示:[6,5,4,3,2,1]】
2、 问题:执行如下程序的结果是:____。n=123456list01=[]while True: list01.append(n%10) n=n//10 if n==0: breakfor i in list01: print(i,end=” “)
选项:
A:显示:5 4 3 2 1
B:显示:6 5 4 3 2 1
C:显示:1 2 3 4 5 6
D:显示:1 2 3 4 5
答案: 【显示:6 5 4 3 2 1 】
3、 问题:执行如下程序的结果是:____。n=123456list01=[]while True: list01.append(n%10) n=n//10 if n==0: breakfor i in range(-1,-len(list01),-1): print(list01[i],end=” “)
选项:
A:显示:1 2 3 4 5 6
B:显示:1 2 3 4 5
C:显示:5 4 3 2 1
D:显示:6 5 4 3 2 1
答案: 【显示:1 2 3 4 5 】
4、 问题:执行如下程序的结果是:____。a=[1,5,4,3,6,2]for i in range(len(a)): for j in range(i+1,len(a)+1): if a[i]>a[j]: a[i],a[j]=a[j],a[i]print(a)
选项:
A:出现异常
B:显示:1,2,3,4,5,6
C:显示:6,5,4,3,2,1
D:显示:[1,2,3,4,5,6]
答案: 【出现异常】
5、 问题:执行如下程序的结果是:____。a=[1,5,4,3,6,2]for i in range(len(a)-1): for j in range(i+1,len(a)): if a[i]>a[j]: a[i],a[j]=a[j],a[i]print(a)
选项:
A:显示:6
B:显示:1
C:显示:[6,5,4,3,2,1]
D:显示:[1,2,3,4,5,6]
答案: 【显示:[1,2,3,4,5,6]】
第一章 程序设计概述 第一章测试
1、 问题:本课程的核心内容是:____。
选项:
A:程序设计
B:Python语言
C:计算机操作
D:计算机工作原理
答案: 【程序设计】
2、 问题:Python语言是一种____。
选项:
A:机器语言
B:汇编语言
C:高级语言
D:自然语言
答案: 【高级语言】
3、 问题:Python语言程序代码保存在____。
选项:
A:文件中
B:文件夹中
C:硬盘中
D:优盘中
答案: 【文件中】
4、 问题:使用程序设计语言的目的是:____。
选项:
A:描述计算机结构
B:描述计算机组成
C:描述计算机算法
D:描述计算机性能
答案: 【描述计算机算法】
5、 问题:以下说法正确的是:____
选项:
A:我们设计程序就能让计算机做任何事情。
B:我们设计程序就能让计算机具有人的智能。
C:我们设计程序就能让计算机工作原理方式变化。
D:以上说法都不对。
答案: 【以上说法都不对。】
第二章 表达式 第二章测试
1、 问题:必须有数据类型的是:____。
选项:
A:整数
B:小数
C:字符串
D:A、B、C
答案: 【A、B、C】
2、 问题:符合变量命名的规则是:____。
选项:
A:123
B:1abc
C:abc1
D:(abc)
答案: 【abc1】
3、 问题:Python语言表示整除的运算符是:____。
选项:
A:%
B:$
C://
D:/
答案: 【//】
4、 问题:关于函数,以下说法正确的是:____
选项:
A:函数名后面必须跟一对括号。
B:不需要参数的函数名后面可以不跟括号。
C:函数必须有返回值
D:函数名确实是关键字
答案: 【函数名后面必须跟一对括号。】
5、 问题:”abc”<=”aaa” or int(2.5)>=2 and 100/2==50上面这个表达式的运算结果是:____。
选项:
A:26
B:0
C:True
D:False
答案: 【True】
第三章 程序的分支结构和if语句 第三章测试
1、 问题:if语句主要的功能是:____。
选项:
A:解决复杂计算问题
B:构造程序的分支结构
C:构造程序的顺序结构
D:A、B、C都不对
答案: 【构造程序的分支结构】
2、 问题:关于下面的Python语言代码,正确的说法是:____if len(“100”)>10: print(“100>10”)else: print(“10>100”)
选项:
A:这段代码是一条语句
B:这段代码的运行结果是显示:10
C:这段代码的运行结果是显示:100
D:这段代码的运行结果是显示:100>10
答案: 【这段代码是一条语句】
3、 问题:关于下面的Python语言代码,正确的说法是:____a=128if a<0: print(“A”)elif a<30: print(“B”)elif a<100: print(“C”)elif a<200: print(“D”)elif a<300: print(“E”)else: print(“F”)
选项:
A:程序运行的结构是显示:A
B:程序运行的结构是显示:C
C:程序运行的结构是显示:D
D:程序运行的结构是显示:F
答案: 【程序运行的结构是显示:D】
4、 问题:关于下面的Python语言代码,正确的说法是:____a=128if a<0: print(“A”)
选项:
A:运行时会出现异常。
B:运行后会显示:A。
C:运行后会显示:空白字符串。
D:运行后不会有显示。
答案: 【运行后不会有显示。】
5、 问题:关于下面的Python语言代码,正确的说法是:____a=128if a<0: print(“A”)else a>=0: print(“B”)
选项:
A:有语法错误。
B:运行后会显示:A
C:运行后会显示:B
D:运行后不会有显示。
答案: 【有语法错误。】
第四章 程序的循环结构和for语句 第四章测试
1、 问题:运行下面程序的结果是:____。s=0for i in range(100): s=s+iprint(s)
选项:
A:显示:5050
B:显示:4950
C:显示:2500
D:出现异常
答案: 【显示:4950】
2、 问题:运行下面程序的结果是:____。s=0for i in range(1,101,2): s=s+iprint(s)
选项:
A:显示:5050
B:显示:4590
C:显示:2500
D:出现异常
答案: 【显示:2500】
3、 问题:运行下面程序的结果是:____。s=0for i in range(1,101,2): if i%2==0: s=s+iprint(s)
选项:
A:显示:5050
B:显示:4950
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦