没有合适的资源?快使用搜索试试~ 我知道了~
python软件编程等级考试(一级)编程实操题图文练习.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 97 浏览量
2021-09-14
07:47:52
上传
评论
收藏 945KB PDF 举报
温馨提示
试读
18页
。。。
资源推荐
资源详情
资源评论
python 软件编程等级考试(一级)编程实操题图文练习
一、选择题
1.在
Python
语言中,用来定义函数的关键字是( )。
A
.
return
A
.
2.4
A
.
x+y=10
A
.
5
A
.简单
A
.
5
A
.
5x
B
.
def
B
.
3
B
.
x=2y
B
.
8
B
.免费、开源
B
.
1
B
.
x-1
C
.
function
C
.
4
C
.
x=y=50
C
.
6
C
.可移植性
C
.
6
C
.
if
D
.
import
D
.
-2.4
D
.
3y=x+1
D
.
3
D
.以上都是
D
.
11
D
.
x_1
2.在
Python
中,
Print(abs(
-
16//5))
的执行结果是( )
3.在
Python
中,正确的赋值语句是( )
4.在
Python
中,表达式
2**3
的结果是( )
5.python 语言的特点( )。
6.在
Python
中
print(8+7%2**2)
的执行结果是( )
7.下列可以作为
python
变量名的是( )
8.小林编写一段文件读写操作代码,文件如图,代码段如下:
file=open('ceshi.txt','w')
file.write("python is a programming language.")
file.close( )
file=open('ceshi.txt','r')
print(file.read( ))
该代码段运行后,输出的结果为( )
A
.
IA Distributed System Based on Python.
B
.
python is a programming language.
C
.
IA Distributed System Based on Python. python is a programming language.
D
.程序编译错误,不会输出结果
9.关于
Python3.8
基础知识的说法中,不正确的是( )
A
.支持中文做标识符
B
.
Python
标识符不区分字母的大小写
C
.
Python
命令提示符是
>>>
D
.命令中用到的标点符号只能是英文字符
10.已知字符串
s1="python"
,
s2="Python"
,则表达式中
s1>s2
的值为( )
A
.“
python
”
B
.“
Python
”
C
.
True D
.
False
11.已知列表
list1=[10
,
66
,
27
,
33
,
23]
,则
python
表达式
max(list1)
的值为( )
A
.
10
一天的是( )
A
.
K+1
s=0
for i in range(1,10):
s=s+i
print("s=",s)
A
.
s=35
A
.
a,b = b,a
C
.
a = b
;
b = a
A
.面向对象
A
.
for i in range(20)
:
B
.
66 C
.
5 D
.
23
12.变量
K
表示某天是星期几(
k=1,
表示星期一),下列
python
表达式中能表示
K
的下
B
.
K%7+1 C
.
(K+1)%7 D
.
(K+1)%7-1
13.下列
Python
程序运行后的输出结果是( )。
B
.
s=45 C
.
s=55
B
.
a = c
;
a = b
;
b = c
D
.
c = a
;
b = a
;
b = c
D
.
s=65
14.在
Python
中要交换变量
a
和
b
中的值,应使用的语句组是( )
15.下列选项中,不属于
Python
特点的是( )。
B
.运行效率高
C
.可读性好
B
.
for i in range(0,10):
D
.
while s<50
:
D
.开源
16.在
Python
中,下列循环结构用法错误的是( )。
C
.
for i in range(10,0,2):
17.利用
Python
求
100
以内所有能被
3
整除的正整数,代码如下:
则下列程序第
3
行的横线应该填( )
A
.
i=i*3
A
.
Esc
A
.冒号
a=6
If a>=0
:
b=a+2
Else
:
b=a
-
2
print
(
b
)
A
.
6 B
.
8 C
.
10 D
.
12
21.计算机能直接识别、理解执行的语言是( )
B
.
i=i%3
B
.
close
B
.循环次数
C
.
i%3==0
C
.回车键
C
.循环体
D
.
i/3==1
D
.
exit
D
.缩进
18.Python
语言自带的
IDLE
环境的退出命令是( )
19.下列不是
Python
中所有循环必须包含的是( )。
20.在
Python
中运行后,
b
的值是 ( )
A
.汇编语言
B
.
Python
语言
C
.自然语言
D
.机器语言
22.Python
中变量的命名遵循的规则,不正确的是 ( )
A
.必须以字母或下划线开头,后面可以是字母、数字或下划线。
B
.区分大小写
C
.不区分大小写
D
.不能使用保留字
23.以下
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
整除
24.以下文本框内是一段用
Python
程序设计语言编写的源代码,功能是输出
200
以内能被
17
整除的最大正整数。这段源代码属于( )。
A
.程序
B
.软件
C
.指令
D
.命令
25.在
python
中,
Int
()函数的功能是返回不大于
x
的最大整数,设
a=3
,
b=4
,
c=5
,则
下列表达式的运算结果中值最大的是( )
A
.
math.sqrt(b)
for i in range (1,5):
print(
i
)
A
.
1
,
2
,
3
,
4
,
5
A
.
time
库
B
.
random
库
C
.
turtle
库
D
.
matplotlib
库
28.在
Python
中要生成随机数,应该使用( )。
A
.
math
模块
C
.
numpy
模块
i=0
sum=0
while i<10:
B
.
random
模块
D
.
pygame
模块
B
.
1 2 3 4 5 C
.
0
,
1
,
2
,
3
,
4 D
.
1 2 3 4
27.要利用
Python
通过数组绘制拟合曲线图,必须要用到的外部库是( )
B
.
abs
(
a- b
)
C
.
Int
(
2*a-c/b
)
D
.
a**2+b**2-c**2
26.在
Python
中运行下列程序,输出结果为( )
29.下列
Python
程序段的运行结果是( )
if i%2==0:
sum+=i
i+=1
print(‘sum=’,sum)
A
.
sum=18
A
.
PRINT
( )
B
.
Print
( )
C
.
print
( )
D
.
Int
( )
B
.
sum=20 C
.
sum=22 D
.
sum=30
30.Python
中,保留字写法正确的是( )
二、程序填空
31.蒙特卡洛方法不仅可以用来模拟投针实验,还可以用来模拟求解圆周率
T
。请根据所
学知识,并上网搜索有关资料,找到利用蒙特卡洛方法求解圆周率Π 的原理、方法和
Python
程序。
32.请编写
Python
程序,实现如下功能需求:
1
)程序运行后,给出文字提示:“请输入一个正整数:”
2
)输入一个整数
n
按回车后,程序输出从
1
-
n
所有整数中既是
3
的倍数又是
5
的倍数的
数。
3
)不要超过
5
行代码。
程序运行举例:
33.已知圆柱体的底面半径为
r
,高为
h,(
均为正整数
)
,小张编写了一个程序计算圆柱体的
地面周长和面积,圆柱体侧面积以及圆柱体体积,其中圆周率定义为:
3.14
,请根据下列
代码回答问题:
r=int(input(“
请输入半径
r:”))
h=int(input(“
请输入高
h:”))
_________________________
c=2*pi*r
s=pi*r**2
S=c*h
V=s*h
print(c,s,S,V)
(1)
解决问题的程序用到的控制结构有:
__________________
(填:顺序结构、分支结构、
循环结构)
(2)
请将程序补充完整。
(3)
请找出程序中的错误代码,并改正。
____________________________________________
剩余17页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功