没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
19页
试题中国电子学会青少年软件编程等级考试标准python三级word练习 一、选择题 1.有python程序如下 a=int(input()) b=int(input()) c=input() if c=='+': print(a+b) elif c=='-': print(a-b) elif c=='*': print(a*b) elif c=='/': print(a/b) else: print("输入错误,请重试") 当程序运行后,小新依次输入 9 2 * 程序输出结果应为( ) A.18 B.11 C.7 D.4 2.在Python中,判断n是否为偶数的表达式是( ) A.n/2=0 B.n%2==0 C.n%2=0 D.n/2==0 3.12 Python语言语句块的标记是( ) A.分号 B.逗号 C.缩进 D./ 4.已知a = 6,b = -4,则Python表达式 a / 2 + b % 2 * 3 的值为() A.3 B.3.0 C.5 D.5.0 5.在Python中,表达式(21%4)+3的值是( ) A.2 B.4 C.6 D.8 6.根据Python中变量命
资源推荐
资源详情
资源评论
试题中国电子学会青少年软件编程等级考试标准 python 三级 word 练习
试题中国电子学会青少年软件编程等级考试标准 python 三级 word 练习
一、选择题
1.有
python
程序如下
a=int(input())
b=int(input())
c=input()
if c=='+':
print(a+b)
elif c=='-':
print(a-b)
elif c=='*':
print(a*b)
elif c=='/':
print(a/b)
else:
print(
“输入错误,请重试”)
当程序运行后,小新依次输入
9 2 *
程序输出结果应为(
)
A
.
18 B
.
11 C
.
7 D
.
4
2.在
Python
中,判断
n
是否为偶数的表达式是(
)
A
.
n/2=0
B
.
n%2==0
C
.
n%2=0
D
.
n/2==0
3.12 Python 语言语句块的标记是( )
A
.分号
B
.逗号
C
.缩进
D
./
4.已知
a = 6
,
b = -4
,则
Python
表达式
a / 2 + b % 2 * 3
的值为()
A
.
3 B
.
3.0 C
.
5 D
.
5.0
5.在
Python
中,表达式(
21%4
)
+3
的值是(
)
A
.
2 B
.
4 C
.
6 D
.
8
6.根据
Python
中变量命名遵循的规则,正确的是(
)
A
.
char21 B
.
2020Py C
.
Python D
.
name
.
ch
7.关于
python
程序设计语言,下列说法不正确的是
( )
。
A
.
python
源文件以
***.py
为扩展名
B
.
python
的默认交互提示符是:
>>>
C
.
python
只能在文件模式中编写代码
D
.
python
具有丰富和强大的模块
8
.
Python
中,保留字写法正确的是(
)
A
.
PRINT
(
)
试题中国电子学会青少年软件编程等级考试标准 python 三级 word 练习
B
.
Print
(
)
C
.
print
(
)
D
.
Int
(
)
9.下列选项中,属于
Python
输出函数的是(
)。
A
.
random() B
.
print() C
.
sqrt() D
.
input()
10.要实现将实数型变量
a
的值保留三位小数,以下
python
可以实现的是(
)
A
.
a%0.001 B
.
a//0.001 C
.
round(a,3) D
.
round(3,a)
11.在
Python
语言中,用来定义函数的关键字是(
)。
A
.
return B
.
def C
.
function D
.
import
12.在
python
中,运行下列程序,正确的结果是(
)
x=1
while x>0:
x=x+1
print( x)
A
.
1 B
.
1 2 3 4 5 6 7 8 9…………………
C
.无输出
D
.
100
13.在
Python
中,“
print(100-33*5%3)
”语句输出的是(
)
A
.
34 B
.
67 C
.
100 D
.
1
14
.
( )
不是程序设计高级语言。
A
.
Python
B
.
Basic
C
.
C++
D
.伪代码
15.以下
Python
中变量的命名正确的是(
)
A
.
1a=4
B
.
print=5
C
.
_A=2
D
.
a+b=3
16
.
Python
的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的
是( )。
A
.交互式
B
.解释型
C
.面向对象
D
.服务端语言
17.有关循环结构的说法不正确的是(
)。
A
.循环结构是算法的基本结构之一
B
.有的的程序设计中没有循环结构
C
.循环结构在程序设计有可能会有嵌套出现
D
.在
PYTHON
程序设计语言中循环结构一般使用
IF
语句实现。
18.我们在用
Python
进行数据分析的时候,经常会用到
pandas
库中的
DataFrame
,这是
类似于(
)的数据结构
(
)
A
.一维表格
B
.二维表格
C
.三维表格
D
.四维表格
试题中国电子学会青少年软件编程等级考试标准 python 三级 word 练习
19.两个阻值分别为
R1
、
R2
的电阻并联后,电路阻值
R
可由公式求解,下面能正确求出
R
的
Python
表达式是
( )
A
.
(R1+ R2)/(R1*R2) B
.
R1+R2/(R1*R2)
C
.
R1*R2/R1+R2 D
.
R1*R2/(R1+R2)
20
.
Python
中变量的命名遵循的规则,不正确的是
(
)
A
.必须以字母或下划线开头,后面可以是字母、数字或下划线。
B
.区分大小写
C
.不区分大小写
D
.不能使用保留字
21.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一
种程序设计语言属于解释性语言(
)。
A
.
Python B
.
C++ C
.
VB D
.
C
22.在
python
中,有程序如下
A=input()
print(A * 5)
通过键盘输入
5
,则运算结果是()
A
.
5 5 5 5 5 B
.
25 C
.
5*5 D
.
5 5
23.设
a=2
,
b=5
,在
python
中,表达式
a>b And b>3
的值是(
)
A
.
False B
.
True C
.
-1 D
.
1
24.下列可以作为
python
变量名的是
( )
A
.
'a1' B
.
6key
C
.
False D
.
i_f
25.已知
a=-2
,
b=10/3,
则
python
表达式
round(b,1)+abs(a)
的值为(
)
A
.
1.3 B
.
5.33 C
.
5.4 D
.
5.3
26.已知字符串
a="python"
,则
a[1]
的值为(
)
A
.
"p" B
.
"py" C
.
"Py" D
.
"y"
27.python 中表达式 4**3=( )。
A
.12
B
.1
C
.64
D
.7
28.下面的
Python
程序段运行后的输出结果是(
)
x=3
if x%2==0:
print(x, "
是偶数。
")
else:
print(x, "
是奇数。
")
A
.
3
是奇数
B
.
x, "
是偶数
" C
.
x, "
是奇数
" D
.
3
是偶数
29.列表在 python 中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素
( )。
试题中国电子学会青少年软件编程等级考试标准 python 三级 word 练习
A
.整数
B
.浮点数
C
.字符串
D
.以上都是
30.运行下列
Python
程序,输出结果为
0
,则空白处应为(
)
a=14
b=7
c=_______
print(c)
A
.
a-b B
.
a+b C
.
a/b D
.
a%b
二、程序填空
31.蒙特卡洛方法不仅可以用来模拟投针实验,还可以用来模拟求解圆周率
T
。请根据所
学知识,并上网搜索有关资料,找到利用蒙特卡洛方法求解圆周率 Π 的原理、方法和
Python
程序。
32.小强想要快速了解“十四五规划”内容的关键词,他先把“十四五规划”内容存储在
ssw.txt
文档中,如图
a
所示,统计文档中出现次数最多的前十个关键词,结果如图
b
所
示。文本数据处理的算法设计如图
c
所示,用
Python
语言编写的程序段如图
d
所示。
请根据流程图的每个步骤,填写程序段编号,如
A
:⑦
B
:①
D
:③。现填写
C
、
E
、
F
、
G
对应的程序段编号.
C
:
__________E
:
__________F
:
__________G
:
__________
图
a
图
b
剩余18页未读,继续阅读
资源评论
是空空呀
- 粉丝: 168
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功