没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
19页
【编程】python软件编程等级考试(二级)编程实操题03练习 一、选择题 1.运行下列 Python程序,结果正确的是( ) a=32 b=14 c=a%b print(c) A.2 B.4 C.32 D.14 2.如下Python程序段 x = 0 while x < 50: x = (x + 2) * (x + 3) 运行后,x的值为( ) A.0 B.72 C.50 D.168 3.在Python中,表达式2**3的结果是( ) A.5 B.8 C.6 D.3 4.在Python中print(8+7%2**2)的执行结果是( ) A.5 B.1 C.6 D.11 5.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的J upyter Notebook外,处理数据还可以通过下列( )工具实现。 A.Python IDLE B.Xmind C.网络画板 D.几何画板 6.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、 汇编语言到高级语言的发展过程。其中python语言是属于( )。 A.机器语言 B.高级语言 C.汇编语
资源推荐
资源详情
资源评论
【编程】python 软件编程等级考试(二级)编程实操题 03 练习
【编程】python 软件编程等级考试(二级)编程实操题 03 练习
一、选择题
1.运行下列
Python
程序,结果正确的是
( )
a=32
b=14
c=a%b
print(c)
A
.
2 B
.
4 C
.
32 D
.
14
2.如下
Python
程序段
x = 0
while x < 50
:
x =
(
x + 2
)
*
(
x + 3
)
运行后,
x
的值为(
)
A
.
0 B
.
72 C
.
50 D
.
168
3.在
Python
中,表达式
2**3
的结果是(
)
A
.
5 B
.
8 C
.
6 D
.
3
4.在
Python
中
print(8+7%2**2)
的执行结果是(
)
A
.
5 B
.
1 C
.
6 D
.
11
5.在教科书中利用
Python
探究电流和电压、电阻的关系实验里,除了可以通过书中的
Jupyter Notebook
外,处理数据还可以通过下列(
)工具实现。
A
.
Python IDLE B
.
Xmind C
.网络画板
D
.几何画板
6.除 python 语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、
汇编语言到高级语言的发展过程。其中 python 语言是属于( )。
A
.机器语言
B
.高级语言
C
.汇编语言
D
.自然语言
7.已知字符串
s1="python"
,
s2="Python"
,则表达式中
s1>s2
的值为(
)
A
.“
python
”
B
.“
Python
”
C
.
True D
.
False
8.Python 使用函数(
)接收用
输入的数据
A
.
accept() B
.
input() C
.
readline() D
.
print()
9.下列选项中,属于
Python
输入函数的是(
)。
A
.
random() B
.
print() C
.
Cout() D
.
input()
10.在
Python
中,若
x=10
,
y=20
,下面程序段执行后,变量
x
、
y
的值分别是(
)
x=y
y=x
A
.
10
、
10 B
.
10
、
20 C
.
20
、
20 D
.
20
、
10
11.已知字符串变量
x
的值是“
H
”,字符“
A
”的
ASCII
值是
65
,则
python
表达式
chr(ord(x)+2)
的值是(
)
A
.‘
I
’
B
.
‘J’ C
.
73 D
.
74
12
.
Python
中的数据类型
float
表示(
)
A
.布尔型
B
.整型
C
.字符串型
D
.浮点型
【编程】python 软件编程等级考试(二级)编程实操题 03 练习
13.下列不被
python
所支持的数据类型是(
)
A
.
char B
.
float C
.
int D
.
list
14.下面不是
python
特性的是(
):
A
.免费的
B
.简单易学
C
.可移植性好
D
.是低级语言
15.运行下列
Python
程序,输出结果为
0
,则空白处应为(
)
a=14
b=7
c=_______
print(c)
A
.
a-b B
.
a+b C
.
a/b D
.
a%b
16.下列哪条赋值语句在
Python
中是非法的:(
)
A
.
X=Y=Z=1 B
.
X=(Y=Z+1) C
.
X,Y=Y,X D
.
X+=Y
17.有如下
Python
程序,当程序运行后输入
15000
,则程序输出结果为(
)
A
.
2800 B
.
2800.0 C
.
12200 D
.
12200.0
18.在
Python
中,实现多分支选择结构的较好方法是(
)。
A
.
if B
.
if-else C
.
if-elif-else D
.
if
嵌套
19.如图
Python
代码执行后,
a
,
b
的值分别为:(
)
A
.
5,10 B
.
10,5 C
.
5,5 D
.
10,10
20.王明录入程序代码并运行,出现错误提示(如下图所示),分析原因并改错,正确的
是(
)
A
.变量名
1w
太短
B
.应该写成
float
(
input
(
"
输入体重
(
kg
):
"
)=
1w
C
.将
float
改为
int D
.变量名
1w
不符合
Python
语言规范,不能
以数字开头
21.以下
python
程序段执行后,输出结果为(
)
【编程】python 软件编程等级考试(二级)编程实操题 03 练习
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
整除
22.在
Python
程序中,要求
s
=
3
+
6
+
9
+
…
+
300
的值,可以采用如下代码,下列选项中
的说法不正确的是(
)。
A
.
for
循环语句中步长为
3 B
.语句
s
=
0
应改为
s
=
1
C
.语句
s
=
s
+
i
共循环执行了
100
次
D
.程序使用了循环结构
23.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一
种程序设计语言属于解释性语言(
)。
A
.
Python B
.
C++ C
.
VB D
.
C
24.有如下
VB
程序段:
s1 = "python": s2 = "visual"
i = 1: j = 1: s = ""
Do While i <= Len(s1) And j <= Len(s2)
If Mid(s1, i, 1) >= Mid(s2, j, 1) Then
s = s + Mid(s1, i, 1)
Else
j = j + 1
End If
i = i + 1
Loop
执行该程序后,j的值是(
)
A
.2
B
.3
C
.
5 D
.
7
25.在
Python
中,表达式
a**3+b**3+c**3==100*a+10*b+c
属于(
)
A
.算术表达式
B
.关系表达式
C
.逻辑表达式
D
.日期表达式
26.使用
UltraEdit
软件观察字符“
2020
,
Python
来袭”的内码,部分界面如图所示。
下列说法正确的是( )
【编程】python 软件编程等级考试(二级)编程实操题 03 练习
A
.图中字符“
2020
,
Python
来袭”共占
15
个字节,其中共有
10
个
ASCII
字符
B
.字符“
10
”的十六进制内码是
3A
C
.“
CO B4
”是“来”字在计算机内存储和处理时的交换码
D
.小写字母
p
的二进制内码是
1110000
27.运行下列
Python
程序,输出结果为
True
,则空白处应为(
)
a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A
.
a=b B
.
a>b C
.
a<b D
.
a==b
28.在
Python
中,下列循环结构用法错误的是(
)。
A
.
for i in range(20)
:
B
.
for i in range(0,10):
C
.
for i in range(10,0,2): D
.
while s<50
:
29.下列选项中,能作为
python
程序变量名的是(
)
A
.
if B
.
2x C
.
a*b D
.
x2
30.在 python 中运行 print(“3+6”)的结果是( )。
A
.9
B
.“3+6”
C
.3+6
D
.“9”
二、程序填空
31.设计完成算法之后,小
C
打算用所学的
Python
程序设计语言完成程序的编写。
(
1
)
Python
程序设计语言属于程序设计语言中的
_______________
。
A
.机器语言
B
.汇编语言
C
.高级语言
D
.翻译程序
(
2
)小
C
将设计好的算法转为
Python
程序语言(如下)。其中“
Tot2=8
”是一个
___________
,“
#
初始化时长费为
0
”是一个
__________
,“
S
<
=3.3
”是一个
___________
,“
float
(
input
(“请输入时长”))”是一个
__________
。
A
.函数
B
.表达式
C
.赋值语句
D
.注释语句
1 Tot1=0 #
初始化时长费为
0
2 Tot2=0 #
初始化里程费为
0
3 S=float
(
input
(“请输入里程数”))
4 T=float
(
input
(“请输入时长”))
#
输入里程数和时长
5 if
(
T>9
):
#
计算时长费用
6 Tot1=
(
T-9
)
*0.2
7 if
(
S<=3.3
):
#
算里程费用
8 Tot2-8
9 else
:
10 Tot2=8+
(
S-3.3
)
*1.35
11 Cost-Totl+tot2
12 print
(
Cost
)
#
输出总车费
剩余18页未读,继续阅读
资源评论
是空空呀
- 粉丝: 167
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功