蓝桥等考Python组别
三
级
第一部分:选择题
1、Python L
3
(15分)
已知
s = "7",
将字符串
s转换成整数
7
的
语句
是
( )。
int(s)
float(s)
str(s)
ord(s)
正确答案:
A
2、Python L
3
(15分)
运行下面程序的
结果
是( )。
a = '2' * 2
print(a)
2
11
22
222
正确答案:
C
3、Python L
3
(20分)
运行下面程序,从键盘输入6
,结果
是( )。
a = input()
b = 13 // int(a) +
3
print(b)
7
8
3
5
正确答案:
D
第二部分:编程题
4、Python L
3
千克
和克
(
2
0分)
题目名称:
千克和克
题目描述:
输入
一个用千克表示的物体重量,计算这个物体重多少克。
提示:
1千克等于1000克。
输入:
一个正整数n,代表用千克表示的物体重量。
注意:
input()输入函数的括号中不加任何信息。
输出:
一个整数,为用克表示的物体重量。
注意:
输出前面不加空格或者空行;
本题只计算数值,不输出单位。
输入样例:
2
输出样例:
2000
参考程序:
n = int(input())
print(
1000
* n)
测试数据:
1.in
2
1.out
2000
2.in
40
2.out
40000
3.in
46
3.out
46000
4.in
49
4.out
49000
5.in
74
5.out
74000
5
、Python L
3
涂色
(
3
0分)
题目名称:
涂色
题目描述:
用
a*
a
个小正方体拼成一面墙,立在地上。墙的宽
和
高
都是a
。
用颜料为墙的外表面涂上颜色,墙和地接触的面不涂色。外层除左
上角和
右
上
角的
两个
小正方体是四面涂色外,其他小正方体三面涂色
;
内层小正方体两面涂色。输入
a
的值,计算两面涂色的小正方体的个数。
例如,如下图所示,当a=4时
,
墙的
每个小正方体
有几面
涂色
,已经在图上标出。
两面涂色的有
3
*
2
=
6
块。
输入:
一个正整数a
,表示墙的宽和高
。
注意:
input()输入函数的括号中不加任何信息。
输出:
一个正整数,为两面涂色的小正方体的个数。
注意:
输出前面不加空
蓝桥杯青少组Python组别3级编程练习真题(第6套,共8套)