蓝桥等考Python组别
三
级
第一部分:选择题
1、Python L
3
(15分)
Python3使用input()
语句
实现数据
输入
。执行a = input()后,变量a
的数据类型是( )。
字符串
数字型
布尔型
列表
正确答案:
A
2、Python L
3
(15分)
运行
下面
程序的结果是
(
)。
a = "20.5"
b = float(a)
print(b)
2.05
20.5
21
21.5
正确答案:
B
3、Python L
3
(20分)
运行
下面
程序,当从键盘输入2时,结果是
(
)。
a = int(input())
b = "12" * a
print(b)
21
12
1212
22
正确答案:
C
第二部分:编程题
4、Python L
3
求差
(
2
0分)
题目名称:
求
差
题目描述:
输入
一
个正整数a,计算a
-5
的值。
输入:
一个正整数a。
注意:
input()输入函数的括号中不加任何信息。
输出:
一个整数,
表示
a
-5
的值。
注意:
输出前面不加空格或者空行。
输入样例:
7
输出样例:
2
参考程序:
a = int(input())
print(a
-
5
)
测试数据:
1.in
7
1.out
2
2.in
34
2.out
29
3.in
81
3.out
76
4.in
84
4.out
79
5.in
91
5.out
86
5
、Python L
3
火柴棒
(
3
0分)
题目名称:
火柴棒
题目描述:
用3根
相同的
火柴棒可以摆出一个
等边
三角形,如果在同一行再摆一个
等边
三角形,可以和
之前
摆好的三角形共用1根火柴棒。下图分别列举了摆1、2、3、4个
等边
三角形的方法,分别用了3根、5根、7根和9根火柴棒。
按照这个规律,摆n个
等边
三角形要用多少根火柴棒呢?请你计算一下。
输入:
一个正整数
n
,
表示
用火柴棒摆出的等边
三角形的个数
。
注意:
input()输入函数的括号中不加任何信息。
输出:
一个
整
数,
为摆n个
等边
三角形需要火柴棒的数量
。
注意:
输出前面不加空格或者空行。
输入样例
1
:
3
输出样例
1
:
7
输入样例
2
:
10
输出样例
2
:
21
参考程序:
n = int(input())
print(2 * n + 1)
测试数据
蓝桥杯青少组Python组别3级编程练习真题(第3套,共8套)