2022年12月电子学会青少年软件编程(Python一级)等级考试试卷
剩余时间 --:--:--
单选题 共 25 题
1.

下列代码运行的结果是?(?)

num='5'*'5'

print(num)

2.

下列不是Python保留字的是?(?)

3.

a=2,b=6,print(a>b)的结果是?( )

4.

运行指令print(3*5>2 and 6>=6.0),请问根据运算的优先级,首先进行哪一部分的运算?(?)

5.

print(9//2)的结果是?(?)

6.

123%101的结果是多少?(?)

7.

关于Python语言的注释,以下选项中描述错误的是?(?)

8.

根据Python变量的命名规则,下列不可以作为变量名的是?(?)

9.

下列代码的运行结果是?(?)

a=1

A=True

print(a==A)

10.

涛涛家一共有爸爸、妈妈、涛涛三个人,涛涛爸爸比涛涛妈妈大2岁,比涛涛大25岁,今年全家年龄加在一起是54岁,那么涛涛爸爸、涛涛妈妈、涛涛今年的年龄分别是?(?)

11.

程序print(5+2)的运行结果是?(?)

12.

下列程序运行的结果是?(?)

a=10

b=15

b+=a

print(b)

13.

下列代码段执行后a的值为字符串的是?(?)

14.

假设a=2,b=1,c=a and b,那么c的值是?(?)

15.

如程序所示,绘制完一个半圆圆弧,画笔最终坐标位置是?(?)

import turtle

turtle.pendown()

turtle.circle(50,180)

turtle.penup()

turtle.done()

16.

在turtle库中,turtle.speed(a)用于设定画笔的运动速度,关于该指令说法错误的是?(?)

17.

turtle画图的功能中,能够实现隐藏画笔的是?(?)

18.

Python程序保存后的文件扩展名是?(?)

19.

运行语句turtle.goto(-400,-300),画笔将到?(?)

20.

下面的turtle命令,不可能改变画笔的颜色的是?(?)

21.

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

import turtle

turtle.forward(200)

turtle.left(144)

turtle.forward(200)

turtle.left(144)

turtle.forward(200)

turtle.left(144)

turtle.forward(200)

turtle.left(144)

turtle.forward(200)

turtle.hideturtle()

22.

print(34 * 2.0)的输出结果是?(?)

23.

turtle库中left()函数里面填写的参数是?(?)

24.

运行如下代码,在输入数值6后,输出的结果是?(?)

a=int(input("请输入你的年龄"))

print(type(a))

25.

下列关于Python中IDLE中基本操作表示正确的是?(?)

判断题 共 10 题
1.

turtle是Python中的一个模块,想要使用这个模块需要通过input(“turtle”)导入使用的模块。(?)

2.

运行turtle.left(120)的命令是逆时针旋转120度。(?)

3.

不可以在同一台计算机上安装多个Python版本。(?)

4.

IDLE编辑器只能运行单行语句。(?)

5.

DZXh与DZXH是两个不同的变量。(?)

6.

x,y=y,x可以实现x和y值的互换。(?)

7.

Python3.x 中input()函数的返回值是字符串。(?)

8.

已知a='123.6',我们可以使用int(a)将字符串'123.6'转换成数值123.6。(?)

9.

在Python语言中,"==" 表示赋值,(变量)==(表达式),将该式右边的表达式计算后的结果值赋给左侧变量。(?)

10.

运行语句intstr=9将报错。(?)

C++ 编辑器
输入
输出