内容正文:
浙江良品图书有限公司
精彩三年学考尖峰 信息技术 2022浙江
专题集训5 Python程序实现
单击此处编辑母版文本样式
1
1.执行语句score=input('请输入分数:'),键盘输入98,则
score的值为( )
A.98.0 B.98
C.'98' D.'98.0'
C
单击此处编辑母版文本样式
2.键盘依次输入33和44,执行如下程序,则输出结果为( )
a=input()
b=input()
c=int(a+b)
d=int(a)+int(b)
print(c,d)
A.3344 77 B.77 3344
C.77 77 D.3344 3344
A
单击此处编辑母版文本样式
3.程序如下,键盘输入23和3,最后无法输出26,出错语句为
( )
a=int(input())①
b=int(input())②
c=a+b
print('c')③
A.① B.② C.③ D.都出错
解析 'c'表示字符c。
C
单击此处编辑母版文本样式
4.现有两个整型变量a,b,以下哪个选项无法实现a,b两个变
量的值的交换( )
A.a,b=b,a B.b=a+b C.c=a D.b=a*b
a=b-a a=b a=a/b
b=b-a b=c b=a/b
解析 若a,b的其中一值为0时,则无法实现两个变量值的
互换。
D
单击此处编辑母版文本样式
5.键盘依次输入3和4,执行如下程序,则运行结果为( )
a=int(input())
b=int(input())
if a%3==0:
if b%2==0:
c=a**b
else:
c=a*b
else:
B
单击此处编辑母版文本样式
c=a-b
print(c)
A.-1 B.81
C.12 D.64
单击此处编辑母版文本样式
6.运行如下程序,输出结果为( )
x=0
for i in range(1,11,2):
x+=i
print(x)
A.9 B.16 C.25 D.36
C
单击此处编辑母版文本样式
7.运行如下程序,输出结果为( )
s=['apple','banana','peach']
for i in range(3):
print(s[i%2],end='')
A.apple banana peach apple
B.apple banana apple banana
C.apple banana peach
D.apple banana apple
D
单击此处编辑母版文本样式
8.若要使语句s=s+i执行6次,则程序画线处的语句为( )
s=1
for i in________:
s+=i
A.range(1,6) B.range(10,5,-1)
C.range(6) D.range(1,9,2)
C
单击此处编辑母版文本样式
9.计算s=1*2*3*4*5*6*7,则画线处的语句为( )
s=1
i=0
while________:
i+=1
s*=i
print(s)
A.i <6 B.i <=7
C.i <7 D.i <8
C
单击此处编辑母版文本样式
10.下列循环结束后,s的值为( )
s=0
for i in range(9):
if i%3==0:
s+=i
print(s)
A.9 B.18 C.6 D.15
解析 s=0+3+6=9。
A
单击此处编辑母版文本样式
11.运行如下程序,输入字符串“山羊上山山碰山羊角”,输入待
查询字符“山”,Count的值为( )
string=input('请输入字符串:')
word=input('请输入查询字符:')
count=0
for i in string:
if i==word:
count+=1
A.4 B.3 C.2