青少年软件编程(
Python
)等级考试试卷(一级)
分数:
100
题数:
37
一、单选题
(
共
25
题,共
50
分
)
1.
下列哪个命令,可以将2024转换成'2024' 呢?( )
A.
str(2024)
B.
int(2024)
C.
float(2024)
D.
bool(2024)
试题编号:20240119-sw-013
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:本题考察的是str() 语句,将数字转换成字符串用到的是str() 语句。
2.
猴子摘了一包桃子,第一天吃了全部的一半; 第二天,吃剩下的(注意是剩下的)桃子的一半;以后每天都吃前一天剩下的一半;第四天吃完剩下的一半,发现只剩下一个桃子了。请问:猴子一开始摘了几个桃子?( )
A.
4
B.
8
C.
16
D.
32
试题编号:20240119-sw-035
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:本题考察的是计算思维,逆向思维倒推,第四天就有两个,第三天就有四个桃子,第二天有八个,第一天就有十六个。
3.
在编写Python代码中,经常对代码进行缩进,下列哪一选项的按键可以作为推荐使用的缩进标准键?( )
A.
'''
B.
#
C.
空格键
D.
"""
试题编号:20240119-yxy-002
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:在代码缩进时,经常使用的是Tab符合空格键,空格键为推荐使用的缩进标准键,C答案正确。
4.
下列关于IDLE中操作的描述,错误的是?( )
A.
可以使用File菜单中的New File命令新建文件
B.
File菜单中的Run Module命令是只用来保存程序的
C.
在交互模式下,可以输入exit()可以退出交互模式
D.
可以使用File菜单中的Open命令打开文件
试题编号:20240123-jy-004
试题类型:单选题
标准答案:B
试题难度:容易
试题解析:在IDLE中,可以使用File菜单中的New File命令新建文件,A选项正确;Run菜单中的Run Module命令执行程序,在执行前检查程序是否修改,如有修改,会自动提醒保存。File菜单中的Save命令才是保存文件,B选项错误;交互模式下,可以使用exit()退出交互模式,C选项正确;可以使用File菜单中的Open命令打开文件,D选项正确。故本题选B。
5.
下列turtle工具箱的语句,哪一项绘制出的形状与其他项不同,不是同一种类型的形状?( )
A.
turtle.forward(100)
B.
turtle.backward(-100)
C.
turtle.goto(100,0)
D.
turtle.dot(100)
试题编号:20240123-jy-011
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:A、B、C选项绘制出的均为直线,只有D选项dot绘制出的是实心圆,与其他项不同,故本题答案为D选项。
6.
下列不属于比较运算符的是哪一项?( )
A.
!=
B.
>=
C.
<=
D.
=
试题编号:20240123-jy-019
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:A选项是比较两边是否不相等,B选项是比较左边的数是否大于或等于右边的数,C选项是比较左边的数是否小于或等于右边的数,D选项是赋值运算符,将等号右边的值赋值给左边,不属于比较运算符,故正确答案为D。
7.
中心小学一年级(1)班有40名学生,参加学校运动会需要每7名学生排成一列,计算剩余未能排成完整一列的学生人数,可以使用以下哪个程序来完成计算?( )
A.
print('还有未能排列的人数:',40+7)
B.
print('还有未能排列的人数:',40*7)
C.
print('还有未能排列的人数:',40/7)
D.
print('还有未能排列的人数:',40%7)
试题编号:20240124-yb-001
试题类型:单选题
标准答案:D
试题难度:容易
试题解析:Python程序设计语言中,“%”表示求余计算,本题要求计算40除于7的余数是多少,故使用40%7来完成,选D。
8.
执行以下语句,并分别输入1以及2,结果为?( )
a=int(input())
b=int(input())
print(a+b)
A.
3
B.
1
C.
2
D.
12
试题编号:20240124-yb-010
试题类型:单选题
标准答案:A
试题难度:容易
试题解析:在Python中,不论用户输入什么类型的数据,input()函数的返回结果都是字符串,int()强制转换为整数,a+b返回的是1+2的结果3。
9.
以下代码的运行结果是什么图形?( )
import turtle
t=turtle.Pen()
t.forward(100)
t.left(120)
t.forward(100)
t.left(120)
t.forward(100)
A.
圆形
B.
正方形
C.
平行四边形
D.
三角形
试题编号:20240124-yb-026
试题类型:单选题
标准答案:D
试题难度:容易
试题解析:t.forward(100)是让海龟画出一条线段,长度为100个像素,方向向右,t.left(120)改变海龟的方向,让它像左转120度(逆时针),最终形成一个三角形。
10.
“天生我材必有用,千金散尽还复来”出自唐代诗人李白的《将进酒》,请你仔细查看下列Python程序,若输入下一句为:千金散尽还复来,那么程序运行结果是?( )
print("天生我才必有用")
verse = input("请输入下一句:")
print(verse)
A.
千金散尽还复来
B.
请输入下一句:千金散尽还复来
C.
请输入下一句:
D.
无法运行,提示错误
试题编号:20240125-yxy-006
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:根据题意,输入下一句为:千
Python一级真题,2024年3月电子学会Python编程等级考试一级真题及答案