青少年软件编程(Python)等级考试试卷(一级)
分数:100 题数:37
一、单选题(共25题,共50分)
1.
下列选项中关于 turtle.color('red') 语句的作用描述
正确的是?( )
A.
只设置画笔的颜色为红色
B.
只设置填充的颜色为红色
C.
设置画笔和填充的颜色为红色
D.
设置画笔的颜色为红色,设置画布背景的颜色为红色
试题编号:20240119-sw-003
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:本题考察的是 turtle 的 color 语句,turtle.color('red') 语句会将画笔和填充颜色都设置为红色。
考生答案:C
考生得分:2
是否评分:已评分
评价描述:
2.
print(14+8) 输出的结果是?( )
A.
22
B.
14+8
C.
14
D.
148
试题编号:20240119-sw-015
试题类型:单选题
标准答案:A
试题难度:一般
试题解析:本题考察的是 print 语句,由于14+8不是字符串,所以print在打印前会将表达式14+8进行计算,然后打印出来,因而选A。
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
3.
在编写Python代码中可以在同一行使用多条语句,语句之间需使用某一符号进行分隔。下列选项中哪一符号可以将多条语句进行分隔?( )
A.
:
B.
;
C.
,
D.
.
试题编号:20240119-yxy-003
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:在编写Python代码中可以在同一行使用多条语句,语句之间需使用分号(;)进行分隔,B答案正确。
考生答案:C
考生得分:0
是否评分:已评分
评价描述:
4.
在Python中可以使用setup()设置画布大小和起始位置,下列哪一项语句可以将画布大小设置为500*400?( )
A.
turtle.setup(500,400,50,50)
B.
turtle.setup(400,50,50,500)
C.
turtle.setup(50,50,500,400)
D.
turtle.setup(50,500,400,50)
试题编号:20240123-jy-014
试题类型:单选题
标准答案:A
试题难度:较难
试题解析:setup()方法第一个参数为画布长,第二个参数为画布的高,第三个和第四个参数是画布位于屏幕的相对位置。故要将画布大小设置为500*400,只需要setup(500,400,x,y)即可,A选项符合,故本题正确答案为A。
考生答案:A
考生得分:2
是否评分:已评分
评价描述:
5.
在Python中,如果a=5,b=3,那么执行语句print(a+b==a*b)的结果是?( )
A.
8
B.
False
C.
True
D.
程序报错
试题编号:20240123-jy-021
试题类型:单选题
标准答案:B
试题难度:较难
试题解析:本题中加减乘除运算的优先级高于比较运算符的优先级,
202409电子学会软件编程(Python)等级考试1级真题及答案试卷