内容正文:
一、信息技术单选题
(3.0分)以下程序段的运行结果是()。
flag=False
name="C++
if name=="Python":
flag=True
print ("Welcome")
else:
print (name)
⊙A.C+
B.Python
C.True
D.Welcome
(3.0分)在Python中,运行print(10<5+2and30<3*6)的输出结果为()。
○A.8
0B.7
C.True
D.False
(3.0份)以下程序段的运行结果是()。
age=20
if age>=18:
print('adult')
elif age>=6:
print('teenager')
else:
print('kid')
©A.kid
B.teenager
⊙c.adult
D.age
(3.0份)下列表达式中,值不是1的是〔)。
○A.1*0
⊙B.43
○C.15%2
©D.4/3
(3.0分)下列选项中,属于Python输出函数的是(】。
A.randomo
⊙B.printo
C.sqrto
D.inputo
(3.0分)执行以下程序后,的值是()。
i=-2
while i<0:
i=i+2
print(i)
0A.-2
⊙B.0
○C.2
©D.4
(3.0分)表达式4+5/6*7/8%9中最先进行运算的是()。
○A.4+5
©B.5/f6
⊙C.6*7
©D.8%9
(3.0分)有如下程序段:
s=1
for i in range(0,10,3):
S+=i
print(s)
程序运行后,输出的内容是()。
©A.20
⊙B.19
@C.22
©D.31
(3.0分)下列有关f单分支语句说法错误的是()。
。A.f(条件表达式)后面加冒号
©B.执行过程中条件表达式为真,执行语句A,为假则不执行语句A
⊙c.f(条件表达式)后面可以不加冒号
○D.当语句A由多个语句构成时,严格遵守相同的缩进
(3.0分)以下不是函数作用的是()。
©A.简化代码
©B.程序复用
⊙C.减少循环
OD.程序易读
(3.0分)Python输入函数为()。
A.time
©B.round0
⊙c.inputo
D.printo
(30份】小红设计个程序,当输入身高礼后,如果高小于150厘米显示不合格”,如军大于等于150厘米刻豆示“合格,则程竖中①处项导
正确的条件是(】。
开始
输入身高L
是
①
合格
不合格
纺束
0A.L>=150
0B.l<=150
ac,1s150
DD.L>150
(3.0分】如下流程图所示,执行该算法,输出变量的值为()。
a=3,b=1,i=0
N
b!=0?
Y
输出i
b=a*b
a=b-a
=i+2
©A.3
⊙B.4
©C.5
©D.6
(3.0分)某算法的部分流程图如图所示,执行这部分流程后,变量x和y的值分别为()。
X3,
y-0
x>y?
N
x-x-1,y-y+l
●A.03
●B.30
0C.21
⊙D.12
(3.0分)下列Pythoni程序段运行的结果是()。
S=0
i=0
while s<10:
i=i+1
s=s+i*i
print(s)
©A.10
⊙B.14
©C.285
©D.385
(3.0分】函数range(1,6产生一个列表是(】。
⊙A.12,3,4,5
©B.[1,2,34,56
©C.[1,6
©D.[15
(30分)阅法并理解下面的pyh0n牌序代码,程序运行结果是(】。
1 for w in荷塘月色,背影,'匆匆]:
2 print(w,是朱自清的代表作!)
3 print('这些都是我喜欢的作品)
这些都是我喜欢的作品!
荷墙月色是白清的代表作
裤塘月色是朱自清的代表作!
这些都是我喜动的作品:
荷博月色是失自清的代表作!
背影是朱自清的代表作!
背影是朱白清的代表作!
荷塘月色是未白清的代来作!
这些都是我喜欢的作品!
这些都是我喜欢的作是!
物勿是未自清的代表作】
黄影是朱白清的代表作!
背影是头白清的代表作到
勿匆是朱白通的代来作!
这些是秋喜欢的作品
勿初是朱白清的代表作
这世制是我喜欢的作品!
这些都是秋欢的作品
知勿是朱白清的代表作!
①
②
③
④
A.①
0B.②
●C.0
oD,④
(3.0分)运行下面的程序段后得到的结果为()。
1s=0
2 for i in range(1,8,3):
3=s+i
4 print(s)
⊙A.12
©B.14
©C.28
©D.36
(3.0分)已知x=5,y=10,Z=20,下列表达式中值为Tue的是()。
A.x>=y
⊙B.notx>y)
C.X>Z
D.z=y
(3.0分)Pyho中变量的命名要满足一定的规范,以下可以用作变量名的是()。
A.3dmax
B.import
C.Student_5
●D.abc#123
(3.0分)下列有关while循环结构的说法不正确的是()。
OA.while循环般格式:while(表达式):语句或者语句组
○B.执行过程中表达式般是一个关系表达式或逻辑表达式
○C.表达式为真执行循环体,为假退出循环
⊙D.表达式为假执行循环体,为真退出循环
(3.0分)下面代码的输出结果是()。
1 for i in range(1,5):
2
print('#'*i)
#
并
#
#
#拼拼
##
并##拼
#拼##
###拼#
###拼#
##
①
②
③
④
⊙A.@
○B.②
©C.③
OD.④
(3.0分)Python的表达式s+=1与下列()表达式效果等同。
©A.1+s=s
©B.s+1=5
⊙0.s=5+1
0D.s=+1
(3.0分)以下程序段的运行结果是()。
a=87
b=12
print (a,"-"b,"="a-b)
0A.75
B.a-b=a-b
⊙C.87-12=75
@D.a-b=75
(3.0分)下列有关for循环语句说法错误的是()。
OA.for循环变量in列表后面必须加冒号
oB.fo循环所包含的语句不以缩进为标志
©C.列表的几种表达方式有直接罗列、先定义后使用和使用range0函数
©D.for循环所包含的语句以缩进为标志
(3.0分)顺序控制结构的程序执行过程是()依次执行的。
⊙A.自上而下
©B.自下而上
○C.自外到内
©D.自内到外
(3.0分)input0函数的返回结果是()。
OA.数值
©B.集合
©C.列表
⊙D.字符串
(3.0分)表达式100/8*2-5运行后的结果是()。
0A.1
©B.3
⊙0.19
@D.20
(3.0分)下列选项中,属于Python立即终止循环语句的是()。
⊙A.break
©B.continue
C.input
D.print
(3.0分)运行下列程序段后,通过键盘输入15和16,其输出结果为()。
1
x=int(input("请输入X:")
2y=int(input("请输入y:")
3 if x>y:
4
print(x)
5else:
6
print(y)
0A.15
⊙B.16
0C.1516
●D.1615
二、信息技术非选择题
(10.0分)张三同学的弟弟让他来帮忙解决道故学计留可题:求不大于的五位正粒数中,满起商两位与两位相司,目能被3控除的所有致之和,
素三同学在编马程序理到了一齿可题,帮助他改程序。程序正确运行界面如所标
3》
======FEST打:C:\IT5Data
入
请你打开"CBam0ata31”下的“五位故.p时程序文件,完以下深作并保存文件:
(1)(20分)在代积中,将“【?】”行【?】处更换为正路答率:
(2】(30分】在代码中,悠改“for x in range10000n+1)“行1处谱误
(3】(30分)在代码中,解改“情x/1000--x%100andx%3=-0行1处娱:
(4)(20份)在代中,修改pit和为:"n行1处错误。
注意:请槽白装加回或解行,请勿情白更改程结构,请勿槽白更改代码行缩过
提示:津议本机安装Python37,在DL中写、所试及验证程序
号五位数py-C4 ExamData131五位数py(3.73)
▣回x
File Edit Format Run Options Window Help
注意:
(1)请勿增加或删除行,
(2)
请勿更改程序的结构:
(3)请勿修改代码行缩进·
【?】
#【?】处更换为正确答案
rn=int(input(C请输入五位数n:')
for x in range(10000,n+1)
i1fx/1000==x%100andx%3=0:
战奢二绕携提
count +=x
print("和为:“,rn)
#此行有一处错误