蓝桥等考Python组别
六
级
第一部分:选择题
1、Python L
6
(15分)
运行下面
的
程序,输入哪个数,可使输出的结果为“yes”?
( )
x = int(input())
if x % 10 == 3:
print("yes")
else:
print("no")
12
16
20
23
正确答案:D
2
、Python L
6
(15分)
运行下面的程序,输出的值最
大
可能是( )
。
import random
print(random.randint(10, 20)
)
10
15
20
25
正确答案:C
3、Python L
6
(20分)
下面的程序
可以
根据学生考试成绩显示评语
。
运行程序,输出的结果是
( )。
n = 8
0
if n
>=
90:
print("excellent")
elif n
>=
80:
print("good")
elif n
>=
60:
print("average")
else:
print("weak")
excellent
good
average
weak
正确答案:
B
第二部分:编程题
4、Python L
6
一位数
(
2
0分)
题目名称:
一位
数
题目描述:
输入一个正整数a,判断a是不是一位数(小于10的数)。如果是
一位数
,
输出“
y
es”
;
不
是
一位数
,
输出“
n
o”。
输入:
一个正整数
a
。
注意:
input()输入函数的括号中不加任何信息。
输出:
如果
a是一位数,
输出“
y
es”
;
不
是一位数
,输出“
n
o”。
注意:
输出的“yes”或“no”没有引号,都是小写。
输入样例:
6
输出样例:
yes
参考程序:
a
= int(input())
if
a < 10
:
print("
y
es")
else:
print("
n
o")
测试数据:
1.in
6
1.out
yes
2.in
7
2.out
yes
3.in
12
3.out
no
4.in
25
4.out
no
5.in
67
5.out
no
5
、Python L
6
彩票
(
3
0分)
题目名称:
彩票
题目描述:
有一种彩票,每期的中奖号码是一个不包含0的3位数,前两位分别写在两个红球上,最后一位写在一个蓝球上。如下图所示,中奖号码是
169。
购买者自选一个3位数投注,中奖有以下两种情况:
1.
一等奖:自选的号码与中奖号码完全相同(包括顺序);
2.
二等奖:自选的号码与中奖号码不完全相同,但
最后一位(
蓝球
)
的号码相同。
其余情况都没中奖。
某期彩票开奖后,中奖号码是
169,请你写一个查询中奖情况的程序
。
输入
一个自选
号码
,
输出一个数字代表
中
奖
情况
,
1代表一等奖,2代表二等奖,0代表
没中奖。
输入:
一个不包含0的3位数
蓝桥杯青少组Python组别6级编程练习真题(第2套,共8套)