没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
27页
中国电子学会青少年软件编程等级考试标准python三级(1)复习知识点试卷试题 一、选择题 1.关于Python3.8基础知识的说法中,不正确的是( ) A.支持中文做标识符 B.Python标识符不区分字母的大小写 C.Python命令提示符是>>> D.命令中用到的标点符号只能是英文字符 2.下面不是python特性的是( ): A.免费的 B.简单易学 C.可移植性好 D.是低级语言 3.下列不是Python中所有循环必须包含的是( )。 A.冒号 B.循环次数 C.循环体 D.缩进 4.在Python中,"print(100-33*5%3)"语句输出的是( ) A.34 B.67 C.100 D.1 5.运行Python程序的过程中出现了如下图错误提示,原因是()。 A.变量名51study太长 B.应该写成"chinese" =51study C."chinese"应该写成"chinaˈs" D.变量名51study不符合python语言规范,变量名不能以数字开头 6.下列Python表达式中,能正确表示"变量x能够被4整除且不能被100整除"的是( ) A.(x%4==0)
资源推荐
资源详情
资源评论
中国电子学会青少年软件编程等级考试标准 python 三级(1)复习知识点试卷试题(1)
中国电子学会青少年软件编程等级考试标准 python 三级(1)复习知识点试卷试
题
一、选择题
1.关于
Python3.8
基础知识的说法中,不正确的是(
)
A
.支持中文做标识符
B
.
Python
标识符不区分字母的大小写
C
.
Python
命令提示符是
>>>
D
.命令中用到的标点符号只能是英文字符
2.下面不是
python
特性的是(
):
A
.免费的
B
.简单易学
C
.可移植性好
D
.是低级语言
3.下列不是
Python
中所有循环必须包含的是(
)。
A
.冒号
B
.循环次数
C
.循环体
D
.缩进
4.在
Python
中,“
print(100-33*5%3)
”语句输出的是(
)
A
.
34 B
.
67 C
.
100 D
.
1
5.运行
Python
程序的过程中出现了如下图错误提示,原因是()。
A
.变量名
51study
太长
B
.应该写成
"chinese" =51study
C
.
“chinese”
应该写成
“chinaˈs”
D
.变量名
51study
不符合
python
语言规范,变量名不能以数字开头
6.下列
Python
表达式中,能正确表示“变量
x
能够被
4
整除且不能被
100
整除”的是
(
)
A
.(
x%4==0
)
or
(
x%100
!=
0
)
B
.(
x%4==0
)
and
(
x%100
!=
0
)
C
.(
x/4==0
)
or
(
x/100
!=
0
)
D
.(
x/4==0
)
and
(
x/100
!=
0
)
7.在
Python
中,若
x=10
,
y=20
,下面程序段执行后,变量
x
、
y
的值分别是(
)
x=y
y=x
A
.
10
、
10 B
.
10
、
20 C
.
20
、
20 D
.
20
、
10
8.要实现将实数型变量
a
的值保留三位小数,以下
python
可以实现的是(
)
A
.
a%0.001 B
.
a//0.001 C
.
round(a,3) D
.
round(3,a)
9.在
python
中,运行以下程序,结果应为(
)
a=5
b=7
中国电子学会青少年软件编程等级考试标准 python 三级(1)复习知识点试卷试题(1)
b+=3
a=b*20
a+=2
a=a%b
print(a,b)
A
.
5 7 B
.
20 10 C
.
22 7 D
.
2 10
10.以下叙述中正确的是( )。
A
.
Python 3.x
与
Python 2.x
兼容
B
.
Python
语句只能以程序方式执行
C
.
Python
是解释型语言
D
.
Python
语言出现得晚,具有其他高级语言的一切优点
11.关于
python
程序设计语言,下列说法错误的是(
)
A
.
python
是一种面向对象的编程语言
B
.
python
代码只能在交互环境中运行
C
.
python
具有丰富和强大的库
D
.
python
是一种解释型的计算机程序设计高
级语言
12.计算机能够直接识别和执行的语言是
( )
A
.机器语言
B
.汇编语言
C
.
Python
语言
D
.
C
语言
13.根据
Python
中变量命名遵循的规则,正确的是(
)
A
.
char21 B
.
2020Py C
.
Python D
.
name
.
ch
14
.
Python
中
“ab ”+“cd”*2
的结果是(
)。
A
.
abcd2 B
.
abcdabcd C
.
abcdcd D
.
ababcd
15.除 python 语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、
汇编语言到高级语言的发展过程。其中 python 语言是属于( )。
A
.机器语言
B
.高级语言
C
.汇编语言
D
.自然语言
16.12 Python 语言语句块的标记是( )
A
.分号
B
.逗号
C
.缩进
D
./
17.下列哪个语句在
Python
中是非法的?( )
A
.
x = y = z = 1 B
.
x = (y = z + 1) C
.
x, y = y, x D
.
x += y x=x+y
18.在
Python
中,算式
5+6*4%
(
2+8
)结果为(
)
A
.
25
B
.
15
C
.
9
D
.
7.4
19
.
Python
表达式“
50-50%6*5//2**2
”的结果为(
)
A
.
48 B
.
25 C
.
0 D
.
45
20.在
Python
中,返回
x
的绝对值的函数是(
)。
中国电子学会青少年软件编程等级考试标准 python 三级(1)复习知识点试卷试题(1)
A
.
abs(x) B
.
bin(x) C
.
all(x) D
.
input(x)
21
.
Python
语言属于(
)
A
.自然语言
B
.汇编语言
C
.机器语言
D
.高级语言
22.下列选项中,可以作为
Python
程序变量名的是(
)
A
.
a/b B
.
ab C
.
a+b D
.
a-b
23.在
Python
中
print(-14//4)
的运行结果是(
)。
A
.
-4 B
.
-3.5 C
.
2 D
.
-2
24.算法用
Python
程序实现,以下代码中哪处语句存在语法错误(
)
A
.
B
.
C
.
D
.
25.关于
python
程序设计语言,下列说法不正确的是(
)
A
.
python
是一种解释型、面向对象的计算机程序设计语言
B
.
python
支持
Windows
操作系统,但不支持
Linux
系统
C
.
python
源文件以
***.py
为扩展名
D
.
python
文件不能直接在命令行中运行
26.在
Python
中,用变量
code
存储学生的借书卡编码,例如:
code
=
“
NO
.
2020100502
”,则变量
code
的数据类型应定义为(
)
A
.布尔型
B
.整型
C
.字符串型
D
.浮点型
27.已知下列
Python
程序段,
k
取下列哪组值是
x=4? ( )
for i in range(10):
k=int(input())
if k<=20 and k>0:
if k>15:
if k>18:
x=0
else:
x=1
else:
if k>12:
x=4
else:
x=5
A
.
13,16 B
.
13,14,15 C
.
16,17,18 D
.
18,19
28.python 中表达式 4**3=( )。
中国电子学会青少年软件编程等级考试标准 python 三级(1)复习知识点试卷试题(1)
A
.12
B
.1
C
.64
D
.7
29.在
Python
程序设计语言中,表示整除的符号是(
)
A
.
/ B
.
% C
.
mod D
.
//
30
.
python
单行注释和多行注释分别是什么?(
)
A
.
""" """
和
''' ''' B
.
#
和
""" """ C
.
//
和
''' ''' D
.
#
和
//
31.设
a=2
,
b=5
,在
python
中,表达式
a>b And b>3
的值是(
)
A
.
False B
.
True C
.
-1 D
.
1
32.在
Python
中自定义函数需要什么关键字放在函数开始(
)
A
.
function B
.
def C
.
define D
.
void
33.在编写
python
程序时缩进的作用是()。
A
.让程序更美观
B
.只在
for
循环中使用
C
.只在
if
语句中使用
D
.用来界定代码块
34.关于下列
Python
程序段的说法正确的是(
)
k=1
while 1:
k+=1
A
.存在语法错误,不能执行
B
.执行
1
次
C
.执行无限次
D
.执行
k
次
35
.
Python
程序中第一行:
a=int(input( ))
,第二行:
print(a+5)
,运行程序后键盘输入
3
,
输出结果是(
)。
A
.
5 B
.
3 C
.
8 D
.其他
36.下面代码执行完毕后,
a
和
b
的值分别为(
)
a=l
a=l;
b=2
b=2;
a=b
a=b;
VB
、
Python
代码
JAVA
代码
A
.
1
和
2 B
.
1
和
1 C
.
2
和
2 D
.
2
和
1
37.下列
Python
表达式的值为偶数的是(
)
A
.
12*3%5 B
.
len
(“
Welcome
”)
C
.
int
(
3.9
)
D
.
abs
(-
8
)
38.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一
种程序设计语言属于解释性语言(
)。
A
.
Python B
.
C++ C
.
VB D
.
C
39.下面的
Python
程序段运行后的输出结果是(
)
List=[‘10’,25,’
猕猴桃
’,9,65]
Print
(
List[3]
)
中国电子学会青少年软件编程等级考试标准 python 三级(1)复习知识点试卷试题(1)
A
.
25 B
.
’
猕猴桃
’ C
.猕猴桃
D
.
9
40
.
Python
表达式
a=b
中“
=
”表示
(
)
A
.交换“
=
”左右两边变量的值
B
.把“
=
”右边变量的值赋值给左边变量
C
.把“
=
”左边变量的值赋值给右边变量
D
.比较“
=
”左右两边变量的值是否相等
41.以下
python
程序段执行后,输出结果为(
)
m=29
If m %3
!
= 0
:
print
(
m
,
"
不能被
3
整除
"
)
else:
print
(
m
,
"
能被
3
整除
"
)
A
.
29
不能被
3
整除
B
.
m
不能被
3
整除
C
.
29
能被
3
整除
D
.
m
能被
3
整除
42.以下文本框内是一段用
Python
程序设计语言编写的源代码,功能是输出
200
以内能被
17
整除的最大正整数。这段源代码属于(
)。
A
.软件
B
.程序
C
.指令
D
.高级语言
43.在用
Python
编程对数据进行分析的时候,代码
pandas.DataFrame.sum
(
)执行的操
作是
A
.返回所有列的和
B
.返回所有行的和
C
.返回所有数据中的最大值
D
.返回所有数据中的最小值
44
.
Python
语句中以
r
或
R
开头的字符串表示原始字符串,则
print
(
r"\nGood"
)的运行
结果是()
A
.新行和字符串
Good B
.
r"\nGood" C
.
\nGood
D
.字符
r
、新行和字符串
Good
45.小王编写了出租车收费的
python
程序,代码如下:
s1=float(input('
请输入行驶路程
(
公里
)
:
'))
if s1<=3:
f=10
elif s1<=10:
f=10+2.5*(s1-3)
else:
f=27.5+3.5*(s1-10)
print(f)
要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是(
)
A
.
3,8 B
.
-1,5,12
剩余26页未读,继续阅读
资源评论
是空空呀
- 粉丝: 167
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功