A.
B.
C.
D.
答案
A.
B.
C.
D.
答案
A.
B.
C.
D.
答案
第12届蓝桥杯 Python青少组_省赛_中/高级组_2021年4月真题
题目总数: 10 总分数: 360
一、选择题
第 1 题 单选题
设s =’Hello Lan Qiao ’,执行print(s [4:11])出的结果为( )
lo Lan Qi
lo Lan Q
o Lan Qi
o Lan Q
D
第 2 题 单选题
循环语句 for i in range(8,-4,-2):执行了几次循环( )
4
5
6
7
C
第 3 题 单选题
导入random模块后,执行 print(random.randrange(10,100,2))语句,输出的结果可能是()。
1
24
63
100
B
第 4 题 单选题
执行以下程序,输出的结果是()。
height={'小蓝':80,'小青':100,'小圃':70}
A.
B.
C.
D.
答案
A.
B.
C.
D.
答案
答案
height['小青']=70
print(sum(height.values()))
220
210
250
70
A
第 5 题 单选题
导入turtle 模块后,执行 turtle.circle(80,steps=6)语句,所绘制的图形以下说法正确的是()。
绘制出一个半径为 80像素的圆
绘制出六个半径为 80像素的圆
绘制出一个半径为 80像素的圆和一个六边形
绘制出一个半径为 80像素的圆内接正六边形
D
二、编程题
第 6 题 问答题
(注:input()输入函数的括号中不允许添加任何信息)
编程实现:
给定一个正整数 N,计算N除以7的商。
输入描述:
输入一个正整数 N
输出描述:
输出N除以7的商(商为整数)
样例输入:
样例输出:
8
1
n=int(input())
print(n//7)
1
2
答案
解析
第 7 题 问答题
(注:input()输入函数的括号中不允许添加任何信息)
编程实现:
给定一个正整数 N,计算出 1到N之间所有奇数的和。
输入描述:
输入一个正整数 N
输出描述:
输出1到N之间(包含 1和N)所有奇数的和
样例输入:
样例输出:
第 8 题 问答题
(注:input()输入函数的括号中不允许添加任何信息)
提示信息:
“水仙花数 ”是指一个三位正整数,其各位数字立方的和等于该数本身。
5
9
n=int(input())
ans=0
for i in range(1,n+1,2):
ans+=i
print(ans)
1
2
3
4
5
答案
例如:153是一个“水仙花数 ”,因为1'+5+3等于153。
编程实现:
给定一个正整数 N,判断100到N之间有多少个 “水仙花数”。
输入描述:
输入一个正整数 N(100<N<1000)
输出描述:
输出100到N之间(包含 100和N)有多少个 “水仙花数”
样例输入:
样例输出:
第 9 题 问答题
(注:input()输入函数的括号中不允许添加任何信息)
编程实现:
有一组连续正整数,随机乱序后生成一组数据后,小蓝不小心删掉了其
第12届蓝桥杯Python青少组_省赛_中_高级组_2021年4月真题-附答案