2022.06青少年软件编程(Python)等级考试试卷(一级)
分数:100  题数:37
一、单选题(共25题,共50分)
1.
在Python编辑器中写好程序代码后,在Run菜单中,下列哪个命令可以用来执行程序?( )
 
A. 
Check Module
B. 
Run Module
C. 
Python shell
D. 
任意一个都可以
试题编号:20220427-yxy-002
试题类型:单选题
标准答案:B
试题难度:容易
试题解析:
2.
中国电子学会组织来自全国各地的学生共计90人参加人工智能活动,按参加学生名单顺序,
每 10个人一排,若想知道第46个人在哪一排就坐,下列算法中哪一种可以实现?( )
 
A. 
(46-1) % 10 + 1
B. 
46 % 10
C. 
(46-1) // 10 + 1 
D. 
46 // 10
试题编号:20220427-yxy-008
试题类型:单选题
标准答案:C
试题难度:容易
试题解析:
3.
在数学计算中,“÷”可以表示除法运算,在Python运算符中,可以用作除法运算的
符号是?( )
 
A. 
/
B. 
C. 
÷
D. 
%
试题编号:20220427-yxy-009
试题类型:单选题
标准答案:A
试题难度:容易
试题解析:
4.
下列表达式中,哪两个运行结果完全相同?( )
①16%2    ②16/2**2    ③16/4   ④16//4
 
A. 
①②
B. 
②③
C. 
③④
D. 
①④
试题编号:20220427-yxy-013
试题类型:单选题
标准答案:B
试题难度:容易
试题解析:
5.
IDLE编程环境有脚本式编程和交互式编程,对于这两种编程环境,下列说法错误的是?( )
 
A. 
在IDLE主窗口中,可以通过“File→New File”,打开一个新文件
B. 
在脚本式编程环境中,运行指令前需要先保存才可以运行
C. 
在交互式编程环境中,我们可以修改和保存文件
D. 
点开IDLE窗口,主窗口会显示当前安装Python的版本号
试题编号:20220502-yfj-002
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
6.
对于Python的说法错误的是?( )
 
A. 
用户都可以使用Python,不需要支付费用
B. 
Python具有跨平台性,可以在不同类型的操作系统上运行使用
C. 
Python提供大量的内置对象和内置函数,使用时仅需调用即可实现
D. 
Python语言比较人性化,无需注重首行缩进等语法规则
试题编号:20220502-yfj-003
试题类型:单选题
标准答案:D
试题难度:较难
试题解析:
7.
爷爷的年龄数与孙子生活过的月数一样多 ,你知道孙子和爷爷各是多大年龄吗?( )
 
A. 
10岁   60岁
B. 
12岁   52岁
C. 
5岁    60岁
D. 
8岁    67岁
试题编号:20220502-yfj-025
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
8.
运行程序
>>> print(9%2+9//2)
输出的结果是?( )
 
A. 
2
B. 
5.5
C. 
5
D. 
9
试题编号:20220502-zzh-008
试题类型:单选题
标准答案:C
试题难度:较难
试题解析:
9.
下面的程序:
a='7'
print(a==7)
输出的结果是?( )
 
A. 
True
B. 
7
C. 
"7"
D. 
False
试题编号:20220502-zzh-010
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:'7'是字符串,而7是整数
10.
若a=(3+4)*2.0,那么print(a)的输出是?( )
 
A. 
11.0
B. 
14
C. 
14.0
D. 
10
试题编号:20220503-yfj-019
试题类型:单选题
标准答案:C
试题难度:容易
试题解析:
11.
输入一个两位数,可以将十位数和个位数对调位置(如:输入18,输出81)输出
的程序是?( )
 
A. 
a=int(input("请输入一个两位数"))
b=a//10
c=a%10
print(c*10+b)
B. 
a=int(input("请输入一个两位数"))
b=a%10
c=a//10
print(c*10+b)
C. 
a=int(input("请输入一个两位数"))
b=a/10
c=a//10
print(c*10+b)
D. 
a=int(input("请输入一个两位数"))
b=a//10
c=a%10
print(c+b)
试题编号:20220503-yfj-023
试题类型:单选题
标准答案:A
试题难度:困难
试题解析:
12.
已知a="11",b="22",那么print(a+b)的输出结果是?( )
 
A. 
11
B. 
33
C. 
1122
D. 
22
试题编号:20220504-jt-008
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:本题的考核点是字符串的连接,a和b所对应的是字符串,而
不是数值,所以结果是1122
13.
在Python函数中,用于获取用户输入的是?( )
 
A. 
int()
B. 
float()
C. 
input()
D. 
print()
试题编号:20220504-jt-011
试题类型:单选题
python中字符串是什么
标准答案:C
试题难度:一般
试题解析:
14.
turtle.dot(40),这个语句画出的点的半径大小是?( )
 
A. 
80
B. 
40
C. 
20
D. 
0
试题编号:20220505-yt-0022
试题类型:单选题
标准答案:C
试题难度:较难
试题解析:
dot()功能中写的参数,指的是点的直径大小,所以这里画出的点的半径大小是20。
15.
下面关于turtle.clear()功能说法正确的是?( )
 
A. 
执行clear()功能后,画笔最终位置一定是在画布中心
B. 
执行clear()功能后,画笔的颜会变为白
C. 
执行clear()功能后,海龟画布窗口会被清空
D. 
clear()功能和reset()功能的效果是完全一样的
试题编号:20220505-yt-0023
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:
turtle.clear()功能是清空窗口,但turtle的位置和状态不改变,所以AB两个选项
是错误的,reset()功能是清空窗口并且把turtle状态设置为初始状态,效果不完全一样。
16.
比较运算符中的大于等于符号是哪一个?( )
 
A. 
>
B. 
<=
C. 
>=
D. 
> and ==
试题编号:20220505-yt-0031
试题类型:单选题
标准答案:C
试题难度:容易
试题解析:
大于等于符号是>=。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。