admin 管理员组文章数量: 1086019
2024年4月22日发(作者:html文字空两格)
python软件编程等级考试(三级)编程实操题03(1)复习知识点试卷试题
一、选择题
1.下列选项都是属于高级语言的是( )
A
.汇编语言、机器语言
B
.汇编语言、
Basic
语言
C
.
Basic
语言、
Python
语言
D
.机器语言、
Python
语言
2.下列
Python
程序段运行的结果是(
)
f=[‘A’,’B’,’C’]
a=len(f)
print(‘a=’,a)
A
.
a=2
A
.字符串
S=input
(
)
(
S * 3
)
运行后通过键盘输入
6
,则运算结果是(
)
A
.
666
s=0
for i in range(1,5):
s=s+i
print("s=",s)
A
.
s=5
A
.
10
A
.
str
B
.
int
C
.
float
D
.
char
8.已知列表
list1=[88
,
22
,
34
,
89
,
67]
,则
python
表达式
min(list1)
的值为(
)
A
.
22
A
.
.python
B
.
88
B
.
.pyt
C
.
89
C
.
.pt
D
.
67
D
.
.py
9.Python
程序文件的扩展名是( )。
10.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是( )
B
.
s=6
B
.
66
C
.
s=10
C
.
5
D
.
s=15
D
.
23
6.已知列表
list1=[10
,
66
,
27
,
33
,
23]
,则
python
表达式
max(list1)
的值为(
)
7.下列选项中,不属于
Python
语言基本数据类型的是(
)
B
.
SSS C
.
18 D
.
S*3
5.下列
Python
程序运行后的输出结果是
( )
。
B
.
a=’A’
B
.列表
C
.
a=’C’
C
.元组
D
.
a=3
D
.字典
3.Python
的序列类型不包括下列哪一种?(
)
4.有
python
程序如下:
A
.图中文件存储结构为树结构,python34为树的根结点(父节点)
B
.图中python34根结点有4个子结点
C
.图中python34根结点下有5个子树(子结点)
D
.图中Tools是python34的子树(子结点)
11.在
python
中,下列属于字符串常量的是(
)
A
.
"python" B
.
3.14 C
.
cnt D
.
2018
12.下列不是
Python
中所有循环必须包含的是(
)。
A
.冒号
B
.循环次数
C
.循环体
D
.缩进
13.我们学习了使用
Python
程序设计语言解决问题,
Python
程序设计语言属于(
A
.高级语言
B
.自然语言
C
.汇编语言
D
.机器语言
14.下列不被
python
所支持的数据类型是(
)
A
.
char B
.
float C
.
int D
.
list
15.以下( )是python文件
A
.*.mp3
B
.*.xls
C
.*.ppt
D
.*py
16.Python
文件的后缀名是(
)。
A
.
.doc B
.
.vbp C
.
.py D
.
.exe
17.下列哪个语句在
Python
中是非法的?(
)
A
.
x=y=z=1 B
.
x=
(
y=z+1
)
C
.
x
,
y=y
,
x D
.
x+=y
18.下列可以作为
python
变量名的是(
)
A
.
5x B
.
x-1 C
.
if D
.
x_1
19.在
Python
中
print(8+7%2**2)
的执行结果是(
)
A
.
5 B
.
1 C
.
6 D
.
11
20.以下
Python
程序运行后的输出结果为(
)
A
.
0 B
.
45 C
.
46 D
.
362880
21.下列变量名在
Python
中合法的是(
)
)。
A
.
36B
A
.
python
A
.
a,b=b,a
C
.
a=b
;
b=a
B
.
F55#
B
.
VC
C
.
for
C
.
JAVA
B
.
a=c
;
a=b
;
b=c
D
.
c=a
;
b=a
;
b=c
D
.
_Good
D
.汇编语言
22.下列语言中(
)不属于高级语言
23.在
Python
中要交换变量
a
和
b
中的值,应使用的语句组是(
)。
24.下列不属于高级编程语言的是
...
A
.C 语言
B
.VB语言
C
.Python语言
D
.机器语言
25.关于
Python3.8
基础知识的说法中,不正确的是(
)
A
.支持中文做标识符
B
.
Python
标识符不区分字母的大小写
C
.
Python
命令提示符是
>>>
D
.命令中用到的标点符号只能是英文字符
26.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一
种程序设计语言属于解释性语言(
A
.
Python
x=365
g=x%10 #%
为求余的意思
s=x//10%10 # //
为整除的意思
b=x//100
sum=g*100+s*10+b #sum
英文是求和的意思
(
sum
)
A
.
365
A
.
"pyth"
B
.
14
B
.
"pyt"
C
.
563
C
.
"py"
D
.
41
D
.
"yt"
28.已知字符串
a="python"
,则
a[ 1 : 3 ]
的值为(
)
29.以下对
Python
程序缩进格式描述错误的选项是(
)
A
.不需要缩进的代码顶行写,前面不能留空白
B
.缩进可以用
tab
键实现,也可以用多个空格实现
C
.严格的缩进可以约束程序结构,可以多层缩进
D
.缩进是用来格式美化
Python
程序的
30.已知
a=-2
,
b=10/3,
则
python
表达式
round(b,1)+abs(a)
的值为(
)
A
.
1.3
A
.让程序更美观
C
.只在
if
语句中使用
用软件的是(
)
A
.
Word B
.微信
C
.考试系统
D
.
python
B
.
5.33 C
.
5.4 D
.
5.3
31.在编写
python
程序时缩进的作用是()。
B
.只在
for
循环中使用
D
.用来界定代码块
B
.
C++
)。
C
.
VB D
.
C
27.在
Python
中,下面代码的运行结果是(
)
32.应用软件是为满足用户不同领域、不同问题的应用需求而设计的软件。以下不属于应
33.关于
Python
语句
P = –P
,以下选项中描述正确的是(
)
A
.
P
和
P
的负数相等
C
.将
P
赋值为它的相反数
B
.
P
和
P
的绝对值相等
D
.
P
的值为
0
34.利用
Python
程序绘制
x-y
的散点图,则下列程序第
5
行应该填写的代码是
( )
。
A
.
plt. plot
(
X,Y
)
C
.
plt. bar
(
X,Y
)
i=0
sum=0
while i<10:
if i%2==0:
sum+=i
i+=2
print("sum=",sum)
A
.
sum=17 B
.
sum=18
B
.
plt. scatter
(
X,Y
)
D
.
plt .boxplot
(
X,Y
)
35.下列
Python
程序段运行的结果是(
)。
C
.
sum=19 D
.
sum=20
36.在
Python
中,字符串运算符“
+
”的作用是把字符串进行连接,则表达式
"20"+"19"+"20+19"
的运算结果是
( )
A
.
392019
x=9
(“
x=
”,
x+1
)
A
.
9
for i in range (1,5):
print(
i
)
A
.
1
,
2
,
3
,
4
,
5
误(
)
B
.
1 2 3 4 5 C
.
0
,
1
,
2
,
3
,
4 D
.
1 2 3 4
39.小新编制了一个
python
程序如下,但程序无法执行,你帮他找出程序中一共有几处错
B
.
10 C
.
x=9 D
.
x= 10
38.在
Python
中运行下列程序,输出结果为(
)
B
.
201939 C
.
201920+19 D
.
3939
37.在
Python
中,下面程序段的输出结果是(
)
1a=3
b=input()
c=a+b
print("c")
A
.
1
A
.
read( )
和
write(
)
C
.
input( )
和
print(
)
B
.
2 C
.
3 D
.
4
40.在
Python
程序设计语言中,用于输入和输出的函数分别是
( )
B
.
input( )
和
output(
)
D
.
cin( )
和
cout( )
41.韦沐沐同学利用
Python
软件编写“求能被
3
整除的数”程序,在设计算法环节,使用
流程图描述算法,如右图所示,其中空白处可以填入的是(
)
A
.
A
÷
3==0
是
:( )
B
.
A/3==0 C
.
A3==0 D
.
A%3==0
42.李老师要建立一个“
Python
程序设计”课程的学习网站,下面比较合理的制作流程
①规划网站结构,并确定设计风格
②发布网站
③网页制作
④了解网站运行环境,选择网
站开发工具
⑤确定网站主题,收集素材
A
.①⑤③④②
B
.⑤①④②③
C
.①④⑤②③
D
.⑤①④③②
43.Python中变量的命名遵循的规则,不正确的是( )
A
.以字母或下划线开头,后面可以是字母、数字或下划线。
B
.区分大小写
C
.以数字开头,后面可以是字母、数字或下划线。
44.有关循环结构的说法不正确的是(
)。
A
.循环结构是算法的基本结构之一
B
.有的的程序设计中没有循环结构
C
.循环结构在程序设计有可能会有嵌套出现
D
.不能使用保留字
D
.在
PYTHON
程序设计语言中循环结构一般使用
IF
语句实现。
45.下列有关于
命令的描述中,正确的是(
)
A
.在打印机里打印相关的文本或者数字等
B
.可以用来画图
C
.在屏幕中输出相应的文本或者数字等
D
.执行语句
(“
python
”,
3.7
)时会出错
46.运行下列
Python
程序,结果正确的是(
)
s="abcdefg"
c=len(s) #len
求字符串长度
for i in range(0,c):
if i<2:
print (chr(ord(s[i])+2),end=" ") # ord()
函数是
chr()
函数配对函数,将字符转
ASCII
值
else:
print(chr(ord(s[i]) + 3),end=" ")
A
.
c d f g h a B
.
c d f g h b C
.
c d f g h i j D
.
c d f g h c
47.有如下
Python
程序,当程序运行后输入
15000
,则程序输出结果为(
)
A
.
2800
A
.机器语言
B
.汇编语言
C
.
Python
语言
D
.
C
语言
B
.
2800.0 C
.
12200 D
.
12200.0
48.计算机能够直接识别和执行的语言是
( )
49.下列序列拼接错误的是()
A
.
list = [ None ] * 4
B
.
msg = “Python”, ”
语言
”
C
.
tup = “/”.join( ( “123”, ”234” ) )
D
.
set = { 1, 2, 3 } + { 4, 5, 6 }
50.要利用
Python
通过数组绘制拟合曲线图,必须要用到的外部库是(
)
A
.
time
库
B
.
random
库
C
.
turtle
库
D
.
matplotlib
库
二、程序填空
51.请编写
Python
程序,实现如下功能需求:
1
)程序运行后,给出文字提示:“请输入一个正整数:”
2
)输入一个整数
n
按回车后,程序输出从
1
-
n
所有整数中既是
3
的倍数又是
5
的倍数的
数。
3
)不要超过
5
行代码。
程序运行举例:
52.阅读程序。分析以下两段
Python
程序并回答问题。
#
程序
1
i=1
while i<101:
print('
把这句话打印
100
遍
')
i+=1
#
程序
2
i=100
while i:
print('
把这句话打印
100
遍
')
i=i-2
(
1
)在程序
1
中,
i+=1
这句话的含义是
______________
。
(
2
)在程序
1
中,
‘
把这句话打印
100
遍
’
实际输出了
_____
遍。
(
3
)在程序
2
中,
i
的初值是
___
。
(
4
)在程序
2
中,
‘
把这句话打印
100
遍
’
实际输出了
_____
遍。
(
5
)在程序
2
中,
while i
的含义是
_________
。
53.设计完成算法之后,小
C
打算用所学的
Python
程序设计语言完成程序的编写。
(
1
)
Python
程序设计语言属于程序设计语言中的
_______________
。
A.
机器语言
B.
汇编语言
C.
高级语言
D.
翻译程序
(
2
)小
C
将设计好的算法转为
Python
程序语言(如下)。其中“
Tot2=8
”是一个
___________
,“
#
初始化时长费为
0
”是一个
__________
,“
S
<
=3.3
”是一个
___________
,“
float
(
input
(“请输入时长”))”是一个
__________
。
A.
函数
B.
表达式
C.
赋值语句
D.
注释语句
1 Tot1=0 #
初始化时长费为
0
2 Tot2=0 #
初始化里程费为
0
3 S=float
(
input
(“请输入里程数”))
4 T=float
(
input
(“请输入时长”))
#
输入里程数和时长
5 if
(
T>9
):
#
计算时长费用
6 Tot1=
(
T-9
)
*0.2
7 if
(
S<=3.3
):
#
算里程费用
8 Tot2-8
9 else
:
10 Tot2=8+
(
S-3.3
)
*1.35
11 Cost-Totl+tot2
12 print
(
Cost
)
#
输出总车费
(
3
)小
C
写好代码之后,编译运行发现报错了,根据下图中所示的错误信息分析该程序报
错的原因是:
_______________________________________________________________________________
_____________
。
NameError Traceback
(
most recent call last
)
9else
:
10
—→
11 Cost=Tot1+tot2
12
NameError
:
name
’
tot2
’
is not defined
(
4
)经过修改之后,小
C
对照某次滴滴打车的订单,将对应的公里数和时长输入程序,运
行得到的结果与实际支付的费用一致,小
C
会心一笑验证得知程序正确无误。小
C
借助于
计算机编写程序解决问题的这个过程是:①设计算法②编写程序③分析问题④调试运行程
序,合理的顺序是
_________
。(填写序号即可)
(
5
)总结用计算机解决问题的优势主要有:
_______________________________________________
。
54.奇偶校验码是一种增加二进制传输系统可靠性的简单且广泛采用的方法,该方法通过
增加一个校验位使得传输的二进制码中“
1
”的个数恒为奇数或偶数,因此该校验码也分为
“奇校验”和“偶校验”。“奇校验”的原理:在发送端发送的每个字节二进制码后增加
一个校验位(
0
或
1
),使得“
1
”的个数为奇数;接收端接收并统计每个字节及其校验位
中“
1
”的个数,若为偶数,则意味着传输过程中存在差错。例如:
接收到的每个字节及校验码
100101001
011010101
101011010
1
的个数
4
5
5
传输正误
错误
正确
正确
根据以上原理,小强编写了一个
Python
程序,对接收到的
9
位二进制编码进行“奇校
验”,判断其传输的正误,若判断正确则将前一个字节的编码转成十六进制并输出。
请回答下列问题:
(
1
)若接收到的二进制码为“
101011011
”,传输过程
__________
(选填:是
/
否)存在差
错。
(
2
)实现上述功能的
Python
程序如下,请在划线处填入合适的代码。
s=input("
请输入
9
位二进制编码
:")
code={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"}
k=0;p=0;ans=“”
for i in s:#
统计
9
位二进制编码中“
1
”的个数
k=k+int(i)
if ____:
print("
传输错误
!")
else:
print("
传输正确
!")
for j in range(0,8,4):
p=int(s[j:j+4],2)
# int(x,[base]):
将
x
(字符串或者数字)按照
base
进制转换成整数
if 0<=p<=9:
ans=ans+str(p)
else
:
ans=___
print("
字节编码用十六进制表示
:"
,
___
55.某企业开展“运动打卡
动动有奖”活动:若员工在本月累计运动时间
30
小时以下,
奖励
0
元;达到
30
但不足
45
小时奖励
300
元;达到
45
但不足
60
小时奖励
450
元;
60
小
时及以上奖励
500
元。小强用
python
编写程序实现相关功能:输入某员工本月累计运动时
间(时),输出其能获得的奖励金额。
(
1
)实现上述功能的程序如下,请在划线处填入合适的代码。
t=int
(
input
(“请输入您本月累计运动时间(时):”))
if t<0
:
(“输入错误”)
else
:
if t<30
:
①_
elif t<45
:
m=300
②_____
m=450
else
:
m=500
(“您的奖励是:”,
m
)
(
2
)当输入“
-1
”时,输出信息为
_________
(选填,填字母:
A
.输入错误
/ B
.您的奖
励是:
0 / C
.您的奖励是:
500
)
56.(项目情境)递归就是自己调用自己,它是设计和描述算法的一种有力工具,常常用
来解决比较复杂的问题。为求解规模为
N
的问题,设法将它分解成规模较小的问题,从小
问题的解容易构造出大问题的解,并且这些规模问题较小的问题也能采用同样的分解方
法,分解成规模更小的问题,并能从这些更小问题的解构造出规模较大问题的解。一般情
况下,规模
N=1
时,问题的解是已知的。已知:从
1
到
n
的连续自然数相乘的积、叫做阶
乘、用符号
n!
表示。如
5!=1
×
2
×
3
×
4
×
5,
规定
0!=1
。我们用递归算法可以较容易求
n
的
阶乘。求
n
的阶乘算法可以描述如下:
n!=n*(n-1)! (n-1)!=(n-1)*(n-2)! (n-2)!=(n-2)*(n-3)!
2!=2*1! 1!=0! 0!=1
如果把
n!
写成函数形式,即
f(n)
,
f(n)=n*f(n-1)
。如
f(5)
就是表示
5!
,求
5!
的过程可以写成
如下形式:
f(5)=5*f(4) f(4)=4*f(3) f(3)=3*f(2) f(2)=2*f(1) f(1)=1
(问题求解)在
python
中用递归算法求
1
!
+2
!
+
……
+n
!(
n
的值为整数,从键盘输
入)。请阅读如下程序,在空白处填写适当的表达式或语句,使程序完整。
def f(n):
if n==0:
return 1
else:
return _________
s=0
n=int(input("
请输入
n
:
"))
for i in_______:
s=________
print(s)
57.现代生活半径的扩大和生活节奏加快使出行成本不断增长。滴滴快车应运而生,其以
灵活快速的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人
们生活带来了美好的变化。小
C
是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴
快车。小
C
就在思考这个滴滴快车是怎么计费的?可否用所学的
Python
语言也编写一个计
费程序。于是小
C
开展了有关这个项目活动的探究。根据实际情况,回答问题。
(一)收集、分析数据,运用数理思维建模
登录滴滴出行官网,得到了如下信息,即“滴滴快车(普通型)计价规则”:
滴滴快车(普通型)计价规则
时段
普通时段
00
:
00-06
:
30
06
:
30-09
:
00
21
:
00-23
:
00
23
:
00-00
:
00
注意:
1.
起步价包含里程
3.3
公里,包含时长
9
分钟,里程费、时长费合计不足基础费时,直接按照基础费计
费。
2.
实时计价是基于订单服务内容(里程、时长、时段),按各种费用项定价标准计算订单价格的计价方
式,实际费用由两部分里程费与时长费累加而得。
起步价
8.00
元
8.50
元
8.50
元
8.50
元
8.50
元
里程费
1.35
元
/
公里
2.40
元
/
公里
1.50
元
/
公里
1.50
元
/
公里
2.40
元
/
公里
时长费
0.20
元
/
分钟
0.50
元
/
分钟
0.45
元
/
分钟
0.40
元
/
分钟
0.50
元
/
分钟
小
C
同学
19
:
33
从“南内环恒地大厦停车场-入口”到“坞城新纪元大酒店(长风
店)”乘坐滴滴快车(普通车型),里程
4.1
公里,时长约
21
分钟,按照表中的计费规
则,小
C
同学此次出行应该支付的车费是:车费
=8+
(
4.1-3.3
)×
1.35+
(
21-9
)
×
0.2=9.68
。
(
1
)小
C
登录滴滴出行官网搜索并下载“计价规则”,所采用的数字化工具:
_____________
A.
数字化可视化表达工具
B.
信息加工工具
C.
三维设计工具
D.
信息检索工具
(
2
)假设
Tot1
表示时长费,
Tot2
表示里程费,
S
表示实际里程,
T
表示实际时长,
Cost
表
示应支付费用。运用数学解析式归纳出计费公式为:
如果时长超过
9
分钟,则
Tot1=_____________
。如果里程小于等于
3.3
公里则
Tot2=_____________
,否则
Tot2=_____________
。应支付费用:
Cost=______________
。
(二)运用算法描述方法将问题解决步骤化
小
C
明晰了滴滴快车车费的计算方法之后,设计求解滴滴快车普通时段车费的算法,并用
自然语言和流程图的方式表述出来。
(
3
)自然语言描述:
第一步:
_________________________
第二步:计算时长费
Totl
第三步:计算里程费
Tot2
第四步:
_________________________
第五步:
_________________________
(
4
)流程图描述:(如图)流程图中,表示计算与赋值的是
_____________
,表示算法流
向的是
______________
。
A. B. C. D. E.
(
5
)算法描述中,用到了三种基本控制结构,分别是
_______________
、
______________
和
______________
。如图示中的流程图使用的控制结构是
_______________
和
______________
。(选填:顺序结构、选择结构、循环结构、树型结构)
(
6
)一个算法必须有
______________
或多个数据输入。有
______________
或多个数据输
出。(选填:零个
/
一个)
(三)编写、调试、运行程序,验证算法并解决问题
________
58.有如下程序段:
sum=0
for i in range(1,20,3) :
sum+=i
print(“sum=”,sum)
(1)
循环变量
i
的初值为:
_________
,终值为:
_________
,步长为:
__________
。
(2)
该程序执行后,输出的结果为:
____________________
。
59.已知圆柱体的底面半径为
r
,高为
h,(
均为正整数
)
,小张编写了一个程序计算圆柱体的
地面周长和面积,圆柱体侧面积以及圆柱体体积,其中圆周率定义为:
3.14
,请根据下列
代码回答问题:
r=int(input(“
请输入半径
r:”))
h=int(input(“
请输入高
h:”))
_________________________
c=2*pi*r
s=pi*r**2
S=c*h
V=s*h
print(c,s,S,V)
(1)
解决问题的程序用到的控制结构有:
__________________
(填:顺序结构、分支结构、
循环结构)
(2)
请将程序补充完整。
(3)
请找出程序中的错误代码,并改正。
____________________________________________
60.现有字典如下,根据题目要求,写出相关的表达式:
xingzuo = {
‘小明’:‘巨蟹座’,‘小红’:‘处女座’,‘小兰’:‘金牛座’
}
(1)
现要取出小红所对应的星座,写出相关表达式:
___________________________________________________________
(2)
现发现,“小兰”同学的星座应该是“水瓶座”,请帮忙修改。
__________________________________________________________
(3)
现发现,在字典中漏写了关于“小贝”的信息,现已知“小贝”为“双子座”,请帮忙
添加。
_________________________________________________________
(4)
写出删除该字典的表达式:
___________________________________________________________
61.程序设计:在舞会上,男生、女生各自排成一队。舞会开始时,依次从男队和女队的
队头各出一人配成舞伴。跳完后的两人重新回到队尾。
例如:
boy
=
['Alex','Steven','Jack'],girl
=
['Ada*,'Babs'.,'Danla','Jane']
输出:
Turn1:(Alex,Ada)
Turn2:(Steven,Babs)
Turn3:(Jack,Danla)
Turn4:(Alex,jane)
……
Turn12:(Jack,jane)
代码如下:
boy
=
['Alex','Steven',‘Jack']
girl
=
['Ada','Babs','Danla','Jane']
for i in range(12):
x,y
=
①
#
出队
print(“Turn{:2}):({}
,
{})".format(i
+
1,x
,
y))
(
②
) #
再进队
(
③
) #
再进队
(
1
)程序代码中①处正确的代码是(
_______
)。
A.(l).(l) B.(l),(l)
C.(0),(0) D.(0),(0)
(
2
)程序代码中②处正确的代码是(
_______
)。
A.x B.y C.i D.i
+
1
(
3
)程序代码中③处正确的代码是(
_______
)。
A.x B.y C.i D.i
+
1
62.编写程序,实现从键盘输入数据,实现输入数据转换成大写并输出
。
63.求
50
以内所有
5
的倍数的和。
64.以下是计算
s = 1+6+11+...+ 101
的程序代码,请补全程序。
s=0
for i in range(1,102,
):
s=
print( s)
请补充完成上述程序①
_________
②
_________
65.请在空格处填写正确的代码,使程序完善。
实现功能:绘制
y=x
2
-2x+ 1
的图像
#
加载
numpy
模块并限简洁的别名为
np
import numpy as np
#
加载
模块并限简洁的别名为
plt
import as plt
#x
在
-7
到
9
之间
,
每隔
0.1
取一个点
x=(-7,9,0.1)
_____ = x**2-2*x+1
(x,________)
('y=x*x-2*x+1')
('x')
('y')
plt._________
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.C
【详解】
本题考查的是计算机语言。计算机语言有:机器语言、汇编语言、高级语言。高级语言有
:Visual Basic、Pascal、C、C++、Java、Python等。故选项C正确。
解析:
C
【详解】
本题考查的是计算机语言。计算机语言有:机器语言、汇编语言、高级语言。高级语言
有:
Visual Basic
、
Pascal
、
C
、
C++
、
Java
、
Python
等。故选项
C
正确。
2
.
D
【详解】
本题主要考查
Python
程序的执行。
a=len(f)=3
,故
print(‘a=’,a)
的结果是
a=3
,故
本题选
D
选项。
解析:
D
【详解】
本题主要考查
Python
程序的执行。
a=len(f)=3
,故
print(‘a=’,a)
的结果是
a=3
,故本题选
D
选
项。
3
.
A
【详解】
本题主要考查
Python
序列类型。
Python
的序列类型包括:列表、元组和字典,
故本题选
A
选项。
解析:
A
【详解】
本题主要考查
Python
序列类型。
Python
的序列类型包括:列表、元组和字典,故本题选
A
选项。
4
.
A
【详解】
本题主要考查
Python
程序的执行。
input()
函数是通过键盘输入,将其以字符类
型返回,故
S=“6”
,输出
S*3=“666”
,故运算结果是
666
,故本题选
A
选项。
解析:
A
【详解】
本题主要考查
Python
程序的执行。
input()
函数是通过键盘输入,将其以字符类型返回,故
S=“6”
,输出
S*3=“666”
,故运算结果是
666
,故本题选
A
选项。
5
.
C
【详解】
本题主要考查
Python
中循环结构。
range(1,5)
函数生成
1
、
2
、
3
、
4
的整数序
列,
For
循环中循环体计算序列累加求和,因此
C
选项正确。
【点睛】
解析:
C
【详解】
本题主要考查
Python
中循环结构。
range(1,5)
函数生成
1
、
2
、
3
、
4
的整数序列,
For
循环
中循环体计算序列累加求和,因此
C
选项正确。
【点睛】
6
.
B
【详解】
本题主要考查
Python
表达式的运算。
max
返回序列最大值,列表
list1=[10
,
66
,
27
,
33
,
23]
,则
python
表达式
max(list1)
的值为
66
,故本题选
B
选项。
解析:
B
【详解】
本题主要考查
Python
表达式的运算。
max
返回序列最大值,列表
list1=[10
,
66
,
27
,
33
,
23]
,则
python
表达式
max(list1)
的值为
66
,故本题选
B
选项。
7
.
D
【详解】
本题主要考查
Python
数据类型。
python
没有
char
类型,一个字符也是字符
串,故本题选
D
选项。
解析:
D
【详解】
本题主要考查
Python
数据类型。
python
没有
char
类型,一个字符也是字符串,故本题选
D
选项。
8
.
A
【详解】
本题主要考查
Python
列表。
min
是返回列表中的最小值,列表
list1=[88
,
22
,
34
,
89
,
67]
,则
python
表达式
min(list1)
的值为
22
,故本题选
A
选项。
解析:
A
【详解】
本题主要考查
Python
列表。
min
是返回列表中的最小值,列表
list1=[88
,
22
,
34
,
89
,
67]
,则
python
表达式
min(list1)
的值为
22
,故本题选
A
选项。
9
.
D
版权声明:本文标题:python软件编程等级考试(三级)编程实操题03(1)复习知识点试卷试题_百 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713746721a649652.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论