蓝桥等考Python组别
八
级
第一部分:选择题
1、Python L
8
(15分)
运行下面
程序的结果是
( )。
i = 1
while i <
10
:
print(i, end=' ')
i += 1
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9 10
正确答案:
A
2、Python L
8
(15分)
运行下面程序的结果是( )。
a = 1
while a * 2 <= 5:
a += 1
print(a)
1
2
3
4
正确答案:
C
3、Python L
8
(20分)
运行下面程序的结果是( )。
a = 2
while a < 6:
a += 1
if a == 4:
continue
print(a, end = ' ')
2 3 4 5 6
3 4 5 6
4 5 6
3 5 6
正确答案:D
第二部分:编程题
4、Python L
8
2~n的偶数
(
2
0分)
题目名称:
2~n的偶数
题目描述:
输入一个正整数n,输出从2到n(包括2和n)范围内的所有偶数。
提示:
print(x, end = ' ')语句可以输出指定内容,以空格结尾。
输入:
一个
大于1的
正整数
n
。
输出:
输出从2到n的所有偶数,相邻两个数用一个空格隔开。
注意:
输出时行末尾是否有空格,不影响答案的正确性。
输入样例:
5
输出样例:
2 4
参考程序:
n = int(input())
i =
2
while i <= n:
print(i,
end=' ')
i += 2
测试数据:
1.in
5
1.out
2 4
2.in
8
2.out
2 4 6 8
3.in
12
3.out
2 4 6 8 10 12
4.in
20
4.out
2 4 6 8 10 12 14 16 18 20
5.in
29
5.out
2 4 6 8 10 12 14 16 18 20 22 24 26 28
5
、Python L
8
魔杖
(
3
0分)
题目名称:
魔杖
题目描述:
在一个寻宝解谜游戏中,有n个箱子,其中一个装有宝物,其它都是空的。
因为n可能很大,你很难猜中哪个箱子有宝物。有一种道具“魔杖”,每使用(点击)一次,
电脑会随机去除一些空箱。去除的空箱数量是现存箱子数量的一半。
如果箱子数量是奇数,去掉的“一半”需要向下取整。
例如还剩9个箱子的时
蓝桥杯青少组Python组别8级编程练习真题(第1套,共8套)