Advertisement

202103青少年软件编程(Python)等级考试试卷(一级)

阅读量:

第 1 题 【单选题】

print(4 + 8 // 2)的输出结果是?( )

A :6

B :6.0

C :8

D :8.0

正确答案:C
试题解析:

第 2 题 【单选题】

下列哪个操作不能退出IDLE环境?( )

A :Alt+F4

B :Ctrl+Q

C :按ESC键

D :exit()

正确答案:C
试题解析:

第 3 题 【单选题】

下列哪个软件不能进行Python代码编写?( )

A :IDLE

B :PyCharm

C :Visual Studio Code

D :WPS

正确答案:D
试题解析:

第 4 题 【单选题】

下列哪个符号可以用来修改变量的值?( )

A :>=

B :<=

C :==

D :=

正确答案:D
试题解析:

第 5 题 【单选题】

运行下列代码,d输出的结果是?( )

复制代码
    a,b,c=23,13,3
    
    d=(a+b)-c**c

A :22

B :27

C :99

D :9

正确答案:D
试题解析:

第 6 题 【单选题】

关于print语句,下列选项能够正确输出的是?( )

A :print(‘hello!,2021年!’)

B :print ‘hello!,2021年!’

C :print"(hello!,2021年!)"

D :print("hello!,2021年!')

正确答案:A
试题解析:

第 7 题 【单选题】

Python中的余数运算符是用哪个符号表示的?( )

A : %

B : /

C : //

D : \

正确答案:A
试题解析:
Python中的余数运算符是%

第 8 题 【单选题】

下列运算中,运算结果为True的是?( )

A :2>3 and 3>2

B :4=!0 and 3+2>=5

C :3**2<8 or 3+2<5

D :not 20>=20

正确答案:B
试题解析:

第 9 题 【单选题】

下列代码段

复制代码
    star_number1="star2"
    
    star_number2="star3"
    
    print(star_number1+star_number2)

结果是?( )

A :star5

B :star3star2

C :star2star3

D :star23

正确答案:C
试题解析:

第 10 题 【单选题】
下列代码的运行结果是?( )

复制代码
    import turtle 
    
    turtle.color('red') 
    
    turtle.circle(100) 
    
    turtle.fillcolor('yellow') 
    
    turtle.begin_fill() 
    
    turtle.circle(100,steps = 6) 
    
    turtle.end_fill()

A :

在这里插入图片描述

B :

在这里插入图片描述

C :

在这里插入图片描述

D :

在这里插入图片描述

正确答案是A
解析过程说明:
使用红色绘图工具先绘制一个圆圈图形,并在另一个图形中设置填充颜色黄后创建正六边形。由此得出的答案即为选项A

第 11 题 【单选题】

在turtle库中的指令,执行以下代码指令后,画笔为以下哪种状态?( )

复制代码
     import turtle
    
     turtle.color('pink')
    
     turtle.pensize(5)

A :画笔颜色为粉色,画笔宽度为5

B :画笔颜色为黄色,画笔宽度为5

C :画布背景为粉色,画笔宽度为5

D :画笔颜色为粉色,画笔速度为5

标准答案:A
详细解析:在编程环境中使用Turtle库绘图时,
当调用turtle.color('pink')时,则表示将画笔颜色设定为粉红色;
当调用turtle.pensize(5)时,则表示将画笔宽度设定为5。

第 12 题 【单选题】

下列哪一段代码是海龟走到指定坐标然后左转90度?( )

A :

复制代码
    turtle.goto(90,0) 
    
    turtle.left(90)

B :

复制代码
    turtle.left(90) 
    
    turtle.goto(90,0)

C :

复制代码
    turtle.goto(90,0) 
    
    turtle.right(90)

D :

复制代码
    turtle.right(90) 
    
    turtle.goto(90,0)

正确答案:A
试题解析:

第 13 题 【单选题】

下列关于turtle库的描述不正确的是?( )

A :画笔的初始坐标为(0,0)

B :turtle.color()可以设置画笔的颜色

C :画笔绘制的速度没有范围

D :turtle.fillcolor()设置绘制图形的填充颜色

正确答案:C
试题解析:
画笔绘制的速度范围为0到10之间的整数(含0和10)

第 14 题 【单选题】

同学们排队做操,在按照名单顺序排列的情况下, 每排有10人. 要想知道排在第n位的同学处于哪一队中, 下列哪一种方法可以实现? ( )

A :n // 10

B :n % 10

C :(n-1) // 10 + 1

D :(n-1) % 10 + 1

正确答案:C
试题解析:

第 15 题 【单选题】

在Python IDLE环境中录入两个打印语句:print(‘Hello’) 和 print(‘I am Python’)。请分析该程序运行后的输出结果属于以下哪一选项?( )

A :Hello

B :I am Python

C :
Hello
I am Python

D :语法错误

**正确答案:C
试题解析:
本题考察了对Python语言基础语法的理解。一般考生可能会有这样的认识:通常情况下一行只能编写一个语句。实际上,在Python中是可以将多个语句在同一行进行书写的。因此,在书写这些连续的指令时需要在其后添加分号(;)以标明结束。

第 16 题 【单选题】

执行 print(3 > 2 or 4 < 5) 的结果是?( )

A :1

B :0

C :True

D :False

正确答案:C
试题解析:

第 17 题 【单选题】

下列哪个选项的运算优先级最高?( )
A : ==

B : *

C :and

D :+

正确答案:B
试题解析:

第 18 题 【单选题】

为变量命名,并赋值为数字1,以下选项中,不符合要求的是?( )

A :abc=1

B :HelloWorld=1

C :1abc=1

D :abc_xyz=1

正确答案:C
试题解析:

第 19 题 【单选题】

下列哪个命令可以将整个绘制屏幕的颜色设置成黑色?( )

A :turtle.screensize(“black”)

B :turtle.fillcolor(“black”)

C :turtle.bgcolor(“black”)

D :turtle.pencolor(“black”)

正确答案:C
试题解析:

第 20 题 【单选题】

已知变量a = 5,执行下列哪个代码后,a的值为10。( )

A :a >= a + 5

B :a += 5

C :a == 5

D :a *= 5

正确答案:B
试题解析:

第 21 题 【单选题】

下列可以用作多行注释的是?( )

A :前后加//

B :前后加’‘’

C :前后加***

D :前后加###

正确答案:B
试题解析:

第 22 题 【单选题】

turtle.circle(90, 180)是绘制一个什么样的图形?( )

A :半径为180的扇形

B :半径为90的半圆

C :半径为90的圆形

D :半径为180的圆形

正确答案:B
试题解析:

第 23 题 【单选题】

关于Python,下列哪个表述是正确的?( )

A :Python只可以在windows系统中使用

B :在Windows系统中编写的程序不可以在Linux或者IOS系统中打开

C :Python目前存在Python 2 和Python 3 两个版本,但并不完全兼容

D :32位的电脑系统可支持安装64位版本的Python软件

正确答案:C
试题解析:

第 24 题 【单选题】

下列代码执行后最有可能绘制出哪个图形?( )

复制代码
    import turtle
    
    turtle.forward(100)
    
    turtle.right(90)
    
    turtle.forward(100)
    
    turtle.right(45)
    
    turtle.goto(0,0)
    
    turtle.hideturtle()

A :

在这里插入图片描述

B :

在这里插入图片描述

C :

在这里插入图片描述

D :

在这里插入图片描述

正确答案:A
试题解析:

第 25 题 【单选题】

print(6+8/2)输出的结果是?( )

A :7

B :10.0

C :10

D :7.0

正确答案:B
试题解析:

第 1 题 【判断题】

以下三种表示字符串的方式都是正确的。

”Hello“

‘不错‘

“我们一起走吧‘

A :正确
B :错误
正确答案:B
试题解析:

第 2 题 【判断题】

File

File

应用IDLE软件时,如何快速创建新的Python脚本?你可以通过单击菜单栏中的【File

A :正确
B :错误
[[正确答案]]A
试题解析:
本题旨在考察在IDLE编辑器中如何创建新文件的能力。因此选项A是正确的解答。

第 3 题 【判断题】

在用IDLE脚本方式编写程序时,可以用ctrl+s快捷键保存代码。

A :正确
B :错误
正确答案:A
试题解析:

第 4 题 【判断题】

在Python编程环境中,缩进空格的数量是可以调整的;一个代码块中可以存在不同的缩进空格数量

选项A为正确;选项B为错误。正确答案:B 试题解析:本题主要考察代码块中的缩进规则,在同一代码块内所有缩进空格的数量保持一致。因此选项B不正确。

第 5 题 【判断题】

设置画布背景颜色只有turtle.bgcolor()一种方法。

A :正确
B :错误
正确答案:B
试题解析:在使用Turtle库时,可以通过修改turtle.screensize()函数的第三个参数来设定画布的颜色。

第 6 题 【判断题】

12number、my number、my_number都是有效的变量名。

选项A表示正确

该题目旨在考察考生对Python变量命名规则的理解与应用

第 7 题 【判断题】

Turtle库属于图形绘制函数库。

A :正确
B :错误
正确答案:A
试题解析:
Turtle库属于图形绘制函数库

第 8 题 【判断题】

每一个变量在使用前都必须赋值,赋值以后该变量才会被创建。

A :正确
B :错误
正确答案:A
试题解析:

第 9 题 【判断题】

在Python中使用编程语言时,默认情况下是区分大小写的吗?答案是否定的。例如,在Python中print是一个打印函数实例;同样地,在Python中大写的Print也是一个打印函数实例。

A :正确
B :错误
正确答案:B
试题解析:

第 10 题 【判断题】

复制代码
    year = input("请输入您的出生年份:")
    
    print("到了2030年,您的年龄是:", 2030-year)

可以计算出2030年时的年龄。

A :正确
B :错误
正确答案:B
试题解析:

全部评论 (0)

还没有任何评论哟~