没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
python 软件编程等级考试(三级)编程实操题 01 优质练习
一、选择题
1.利用
Python
编程实现计算
z=a+aa+aaa+aaaa+aa..a
的值,其中
a
是一个数字
,
如
8+88+888+8888+88888
。设计一个
summalion
()函数,输入变量为数字
a
和需要多少个数
相加的
n
,在这个函数中,
a.aa.aaa
这些基本数由变量
Basic
来保存,前几个数的求和保存
在变量
sum
中,
Python
程序如下左图所示,请在下划线处填写代码(
)完善程序实现如
下右图的运行结果。
A
.
basic+=sum B
.
sum=basic+n C
.
sum=basic+1 D
.
sum+=basic
2.在
Python
中,判断
n
是否为偶数的表达式是(
)
A
.
n/2=0
B
.
n%2==0
C
.
n%2=0
D
.
n/2==0
3.python 语言的特点( )。
A
.简单
B
.免费、开源
C
.可移植性
D
.以上都是
4.在
Python
中
print(8+7%2**2)
的执行结果是(
)
A
.
5 B
.
1 C
.
6 D
.
11
5.在
Python
中,算式
5+6*4%
(
2+8
)结果为(
)
A
.
25
B
.
15
C
.
9
D
.
7.4
6.下列哪个语句在
Python
中是非法的?(
)
A
.
x=y=z=1 B
.
x=
(
y=z+1
)
C
.
x
,
y=y
,
x D
.
x+=y
7.在
python
中,下列属于字符串常量的是(
)
A
.
B
.
3.14 C
.
cnt D
.
2018
8.下列
Python
程序运行后的输出结果是
( )
。
s=0
for i in range(1,5):
s=s+i
A
.
s=5 B
.
s=6 C
.
s=10 D
.
s=15
9.Python
中,保留字写法正确的是(
)
A
.
PRINT
(
)
B
.
Print
(
)
C
.
print
(
)
D
.
Int
(
)
10.python
用来表示代码块所属关系(控制层级结构的)的语法符号是(
)
A
.圆括号
B
.大括号
C
.缩进
D
.冒号
11.Python
不支持的数据类型有( )。
A
.
char B
.
int C
.
float D
.
list
12.在下面的
python
程序中,变量
b
和
c
的值为()。
A
.
b
为
6
,
c
为
6 B
.
b
为
6
,
c
为
8 C
.
b
为
8
,
c
为
8 D
.
b
为
8
,
c
为
6
13.下列选项中,可作为
Python
变量名的是(
)
A
.
int B
.
Abc C
.
float D
.
Complex
14.以下
Python
程序运行后的输出结果为(
)
A
.
0 B
.
45 C
.
46 D
.
362880
15.下列不可以作为
Python
合法变量名的是(
)
A
.
c0 B
.
2a C
.
a_3 D
.小河
16.以下
Python
表达式中,哪项的值与其它三项不同(
)
A
.
len
(“
my name is james
”
.split
())
B
.
int
(
4.99
)
C
.
sum
(
[1
,
2
,
1
,
1]
)
D
.
max
(
[1
,
2
,
3
,
4]
)
17.Python
定义私有变量的方法为。(
)
A
.使用
__private
关键字
B
.使用
public
关键字
C
.使用
DEF
定义变量名
D
.使用
__XX
定义变量名
18.下列
Python
程序段运行的结果是(
)。
i=0
sum=0
while i<10:
if i%2==0:
sum+=i
i+=2
A
.
sum=17 B
.
sum=18 C
.
sum=19 D
.
sum=20
19.关于
python
中的函数,以下描述错误的是(
)。
A
.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数
的输入输出方式即可
B
.使用函数的主要目的是减低编程难度和代码重用
C
.
Python
使用
del
保留字定义一个函数
D
.函数是一段具有特定功能的语句组
20.在
python
中,有程序如下
A=input()
print(A * 5)
通过键盘输入
5
,则运算结果是()
A
.
5 5 5 5 5 B
.
25 C
.
5*5 D
.
5 5
21.Python
程序中第一行:
a=int(input( ))
,第二行:
print(a+5)
,运行程序后键盘输入
3
,
输出结果是(
)。
A
.
5 B
.
3 C
.
8 D
.其他
22.运行下列
Python
程序
i=1
s=1
while
①
:
s=s*i
i+=2
print(s)
当输出结果为
105
时,则①处应填入(
)
A
.
i<=7 B
.
i<7 C
.
i>=7 D
.
i>7
23.在
python
中,下列哪个选项是正确的赋值语句(
)
A
.
5s= 80 B
.
2018 =x C
.
a+b=c D
.
s=s+5
24.设
a=2
,
b=5
,在
python
中,表达式
a>b And b>3
的值是(
)
A
.
False B
.
True C
.
-1 D
.
1
25.在
Python
程序设计语言中,表示整除的符号是(
)
A
.
/ B
.
% C
.
mod D
.
//
26.Python
的关系运算符中,用来表示不等于的符号是(
)
A
.
= = B
.!
= C
.
>= D
.
<=
27.python 中表达式 4**3=( )。
A
.12
B
.1
C
.64
D
.7
28.Python
中幂运算(指数运算)的运算符为(
)。
A
.
* B
.
** C
.
% D
.
//
29.已知下列
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
30.下面(
)是
Python
合法的变量名
A
.
int32 B
.
40XL C
.
self D
.
name
二、程序填空
31.小明用
Python
语言写了一个货币兑换程序如下
:
(
1
)参数
currency
指:
____________
。
(
2
)该程序用了哪一种算法结构:
_____________
。
(
3
)输出结果为
“50
$
= 325.25
人民币
”
。则代码应该如何编写:
____________
。
32.阅读程序。分析以下
Python
程序并回答问题。
who='
我的
'
action='
是
'
destination='
镜像世界
'
number='153'
code='
通行密码
'
print( who+destination+code+action+str(number))
剩余19页未读,继续阅读
资源评论
Rocky006
- 粉丝: 5847
- 资源: 1332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功