专题五
Python基础一表达式、算法概念及流程图、列
表、字典基本语句、常用函数
1.【2022年5月强基联盟高二信息技术第9题】
1.某算法的部分流程图如题图所示。执行这部分流程,若输入s的值
为“qiangji'”,则输出的c、i值分别为
输入s
c←s[0]
i+1,n+len(s
ikn且c>s[)
Y
c+s[]
输出c,i
i+1
A."a",2
B."a",3
C."j,5
D."j",6
2.【2022年5月强基联盟高二信息技术第11题】
2.各评委对某选手的评分为83,85,87,75,95,87,88,90,79。在核对成绩时发现有误,错误录入
的得分为score-[83,85,78,27,92,87,88,90,79],以下选项中实现正确修改的是
A.score[3:5]=[87,75,95]
B.score[2:4]=[87,75,95]
C.score[-7:-4]=[87,75,95]
D.score[-6:-3]=[87,75,95]
3.【2022年6月杭州八县市区期末学业水平测试信息技术第8题】
阅读下列材料
某手机APP程序为了增加程序热度,采用“签到换积分”的形式来吸引用户,用户的
签到记录由“0”和“1”的字将串组成,其中字将“0”表示未签到,字符“1”表示
签到,积分计算规则如下:签到1天得1分,若连续签到k天,则k天所得分数
为1+2++k-1+k分;未签到得0分。例如:
第1天
第2天
第3天
第4天
第5天
第6天
签到
签到
未签到
签到
签到
签到
年00卡中
+1
+2
+0
+1
+2
+3
111
3.实现上述功能的流程图如题图所示,则图中①、②标记处应填入的内容分别是
输入签到记录;
【-0:sum-0:i-0
N
i输出总积分sum
A.t←1
sum¥t
B.t +0
sum←t
C.t←1
Sum←-sum+t
D.t-0
sum+sum+t
4.【2022年6月杭嘉湖金学考模拟信息技术第5题】
4.某算法的部分流程图如图所示。执行这部分流程,若输入n的值为2035,则输出s
的值为
A.10
B.53
C.2035
D.5302
输入n
a←0:8←0
第4题
N
n>0
输出s
a←n%10
s*10+a
n-n//10
5.【2022年6月杭嘉湖金学考模拟信息技术第6题】
5.已知变量s="2029106",则下列Python表达式计算结果中最大的是
A.len(s)
B.int(s41)
C.int(s)%100
D.int(s)/10*6
6.【2022年6月杭嘉湖金学考模拟信息技术第7题】
6.已知a="012345",b=["012,3,4,5],c={0:1,2:4,3:5},下列语句执行完毕后,s的值为5的
是
s=0
s=10
for i in a[5]:
for i in range(b2):
s=s+1
s=s-1
A
B
8-0
s=10
while s<=c[2]:
while s>=c[3]:
S=S+1
S=s-1
C
D
211