蓝桥等考Python组别
七
级
第一部分:选择题
1、Python L
7
(15分)
下面for循环
语句
中,
变量
i的取值范围是( )。
for i in range(
2
,
10
):
print(i)
2~10
2~9
0~10
0~9
正确答案:B
2
、Python L
7
(15分)
下面
哪一年是闰年?
( )
2008年
2100年
2002年
1997年
正确答案:
A
3、Python L
7
(20分)
运行
下面程序
的
结果是( )。
for i in range(
1, 10, 3
):
print(i, end
=
' ')
1
4 7
2 5 8
1 4 7 10
3 6 9
正确答案:
A
第二部分:编程题
4、Python L
7
3~n的整数
(
2
0分)
题目名称:
3~n的整数
题目描述:
输入一个大于2的正整数n,输出从3到n(包括3和n)的所有整数。
提示:
print(x, end = ' ')语句可以输出指定内容,以空格结尾。
输入:
一个
大于2的
正整数
n
。
输出:
输出占一行,包括从3到n的所有整数,相邻两个数用一个空格隔开。
注意:
输出时行末尾是否有空格,不影响答案的正确性。
输入样例:
5
输出样例:
3 4 5
参考程序:
n = int(input())
for i in range(
3,
n
+ 1
):
print(i, end
=
' ')
测试数据:
1.in
5
1.out
3 4 5
2.in
3
2.out
3
3.in
4
3.out
3 4
4.in
7
4.out
3 4 5 6 7
5.in
9
5.out
3 4 5 6 7 8 9
5
、Python L
7
周长
(
3
0分)
题目名称:周长
题目描述:
一个边长为1的小正方形按一定规律不断生长,请你观察下面的5张图,找找规律。
图形的周长指绕图形外围一周的长度,例如第
1~5张图的周长分别是4,8,8,12,12。
输入一个正整数n,请你计算,第n张图的周长是多少。
输入:
一个正整数n。
输出:
一个正整数
,表示
第n张图的周长。
输入样例:
5
输出样例:
12
参考程序:
n = int(input())
a = 4
for i in range(2, n + 1):
if i % 2 == 0:
a = a + 4
print(a)
参考程序
2
:
n = int(input())
a = [None] * (n + 1)
a[1] = 4
for i in range(2, n + 1):
a[i] = (i // 2 + 1) * 4
print(a[n])
测试数据:
1.in
5
1.out
12
2.in
9
2.out
20
3.in
12
3.out
28
4.in
17
4.out
36
5.in
26
5.out
56
蓝桥杯青少组Python组别7级编程练习真题(第7套,共8套)