没有合适的资源?快使用搜索试试~ 我知道了~
python软件编程等级考试(二级)编程实操题优质练习.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 108 浏览量
2022-11-12
11:43:07
上传
评论
收藏 1.04MB PDF 举报
温馨提示
试读
19页
。。。
资源推荐
资源详情
资源评论
python 软件编程等级考试(二级)编程实操题优质练习
一、选择题
1.下列
Python
程序段
a = 0
b = 4
if b > a
:
a = 3 * b
else
:
a = 10
程序运行后,
a
的值是( )
A
.
10 B
.
0 C
.
12
2.在
Python
中,
Print(abs(
-
16//5))
的执行结果是( )
A
.
2.4 B
.
3 C
.
4
3.python 语言的特点( )。
A
.简单
B
.免费、开源
C
.可移植性
4.在
Python
中
print(8+7%2**2)
的执行结果是( )
A
.
5 B
.
1 C
.
6
5.在
Python
中,算式
5+6*4%
(
2+8
)结果为( )
A
.
25
B
.
15
C
.
9
D
.
7.4
6.python
文件的扩展名是( )
A
.
py B
.
pye C
.
vbp
7.在
python
中,运行以下程序,结果应为( )
a=5
b=7
b+=3
a=b*20
a+=2
a=a%b
print(a,b)
A
.
5 7 B
.
20 10 C
.
22 7
8.下列选项中,不属于
Python
语言基本数据类型的是( )
A
.
str
B
.
int
C
.
float
D
.
char
9.以下
python
程序段运行后,
s
的值是( )
D
.
4
D
.
-2.4
D
.以上都是
D
.
11
D
.
pyr
D
.
2 10
n=0
s=0
while s <= 10
:
n=n+3
s=s+n
print (s)
A
.
0
x=3
if x > 3 :
y=2*x
else :
y=3*x+1
print(y)
A
.
10
A
.9
A
.
int
A
.
int_3
C
.
count
14.下面不是
python
特性的是( ):
A
.免费的
A
."
yth
"
误( )
1a=3
b=input()
c=a+b
print("c")
A
.
1
A
.
if
a = 3
b = 4
a = a * b
print(a)
B
.
2
B
.
if-else
C
.
3
C
.
if-elif-else
D
.
4
D
.
if
嵌套
17.在
Python
中,实现多分支选择结构的较好方法是( )。
18.以下
Python
代码的运行结果是( )。
B
.简单易学
B
.
"yt"
C
.可移植性好
C
.
"py"
D
.是低级语言
D
.
"yh"
15.已知字符串
a="python"
,则
print(a[ 1 ]+a[ 3 ])
的值为( )
16.小新编制了一个
python
程序如下,但程序无法执行,你帮他找出程序中一共有几处错
B
.
5
B
.“3+6”
B
.
Abc
C
.
25
C
.3+6
C
.
float
B
.
print
D
.
__name__
D
.
26
D
.“9”
D
.
Complex
11.在 python 中运行 print(“3+6”)的结果是( )。
12.下列选项中,可作为
Python
变量名的是( )
13.下面哪个不是
Python
合法的标识符( )
B
.
3 C
.
18 D
.
30
10.以下
python
程序段运行后,
y
的值是( )
A
.
3 B
.
4 C
.
12 D
.
a*b
19.王明编写了
Python
程序,根据输入的体重和身高计算
BM
值并显示是否超标。王明体
重
80kg
,身高
170cm
。其中“体重
80kg
”“身高
170cm
”是对王明体重身高的符号记录属
于( )
A
.数据
B
.信息
C
.知识
D
.智慧
20.以下文本框内是一段用
Python
程序设计语言编写的源代码,功能是输出
200
以内能被
17
整除的最大正整数。这段源代码属于( )。
A
.软件
( )
B
.程序
C
.指令
D
.高级语言
21.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是
A
.设计出解决问题的算法
C
.编写出
Python
代码
的说法不正确的是( )。
B
.设计出解决问题的
PPT
D
.选择一种编程软件
22.在
Python
程序中,要求
s
=
3
+
6
+
9
+
…
+
300
的值,可以采用如下代码,下列选项中
A
.
for
循环语句中步长为
3
C
.语句
s
=
s
+
i
共循环执行了
100
次
23.Python
表达式
a=b
中“
=
”表示 ( )
A
.交换“
=
”左右两边变量的值
B
.把“
=
”右边变量的值赋值给左边变量
C
.把“
=
”左边变量的值赋值给右边变量
D
.比较“
=
”左右两边变量的值是否相等
B
.语句
s
=
0
应改为
s
=
1
D
.程序使用了循环结构
24.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一
种程序设计语言属于解释性语言(
A
.
Python B
.
C++
)。
C
.
VB D
.
C
25.下面代码执行完毕后,
a
和
b
的值分别为( )
a=l a=l;
剩余18页未读,继续阅读
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功