没有合适的资源?快使用搜索试试~ 我知道了~
青少年编程能力等级测评考生∶Python编程二级1精品练习.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 2 浏览量
2021-09-14
12:49:46
上传
评论
收藏 1.06MB PDF 举报
温馨提示
试读
19页
。。。
资源推荐
资源详情
资源评论
青少年编程能力等级测评考生∶Python 编程二级 1 精品练习
一、选择题
1.以下
Python
代码的运行结果是( )。
a = 3
b = 4
a = a * b
print(a)
A
.
3
A
.
1
A
.
Access
B
.
4
B
.
0
B
.
.Excel
C
.
12
C
.
True
C
.
python
D
.
a*b
D
.
False
D
.
SQL
2.Python
中
print(66!=66)
结果是( )。
3.数据分析的处理工具错误的( )
4.在教科书中利用
Python
探究电流和电压、电阻的关系实验里,除了可以通过书中的
Jupyter Notebook
外,处理数据还可以通过下列( )工具实现。
A
.
Python IDLE
A
.
3%2
B
.
Xmind
B
.
5//2
C
.网络画板
C
.
1*2
D
.几何画板
D
.
1+3/3
5.下列
Python
表达式的值不是
2
的是( )。
6.如下
Python
程序段
for i in range
(
1
,
4
):
for j in range
(
0
,
3
):
print
(
"Python"
)
语句
print
(
"Python"
)的执行次数是( )
A
.
3
A
.
abs(x)
( )
A
.(
x%4==0
)
or
(
x%100
!=
0
)
B
.(
x%4==0
)
and
(
x%100
!=
0
)
C
.(
x/4==0
)
or
(
x/100
!=
0
)
D
.(
x/4==0
)
and
(
x/100
!=
0
)
9.Python
中用来声明字符串变量的关键字是( )
A
.
str
A
.
51jb= "51jb"
码
11.下列不被
python
所支持的数据类型是( )
A
.
char B
.
float C
.
int D
.
list
B
.
int
B
.
for= "51jb"
C
.
float
C
.
j,b=b,j
D
.
char
D
.
//
这是一段测试代
10.在
Python
中以下语句正确的是( )。
B
.
4
B
.
float(x)
C
.
6
C
.
print(x)
D
.
9
D
.
input(x)
7.在
Python
中,显示出信息
x
,并要求输入数据的是( )。
8.下列
Python
表达式中,能正确表示“变量
x
能够被
4
整除且不能被
100
整除”的是
12.下列不可以用来搭建本地服务器的软件是( )。
①
Python
②
Excel
③
IIS
④
Apache
A
.①②
( )
A
.
=
A
.
2**3//3+8%2*3
a=32
b=14
c=a//b
print
(
c
)
A
.
2.2
( )。
A
.整数
s="abcdefg"
c=len(s) #len
求字符串长度
for i in range(0,c):
if i<2:
print (chr(ord(s[i])+2),end=" ") # ord()
函数是
chr()
函数配对函数,将字符转
ASCII
值
else:
print(chr(ord(s[i]) + 3),end=" ")
A
.
c d f g h a B
.
c d f g h b C
.
c d f g h i j D
.
c d f g h c
18.王明编写了
Python
程序,根据输入的体重和身高计算
BM
值并显示是否超标。王明体
重
80kg
,身高
170cm
。其中“体重
80kg
”“身高
170cm
”是对王明体重身高的符号记录属
于( )
A
.数据
B
.信息
C
.知识
D
.智慧
19.Python
中,可以输出
hello world
的是( )
A
.
printf
(
“hello world”
)
B
.
output
(
“hello world”
)
C
.
Print
(
“hello +world”
)
D
.
print
(
“hello world”
)
20.利用
Python
编程实现计算
z=a+aa+aaa+aaaa+aa..a
的值,其中
a
是一个数字
,
如
8+88+888+8888+88888
。设计一个
summalion
()函数,输入变量为数字
a
和需要多少个数
相加的
n
,在这个函数中,
a.aa.aaa
这些基本数由变量
Basic
来保存,前几个数的求和保存
在变量
sum
中,
Python
程序如下左图所示,请在下划线处填写代码( )完善程序实现如
下右图的运行结果。
B
.浮点数
C
.字符串
D
.以上都是
17.运行下列
Python
程序,结果正确的是( )
B
.
2 C
.“
2
”
D
.
4
16.列表在 python 中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素
B
.
==
B
.
5**2%3+7%2**2
C
.
:=
C
.
1314//100%10
D
.
<>
D
.
int
(
"1"+"5"
)
//3
14.下列
python
表达式结果最小的是( )
15.运行下列
Python
程序,结果正确是( )
B
.③④
C
.①②③④
D
.①②④
13.在数学中,我们一般使用“
=
“表示相等关系,那么“
=
”在
Python
语言中的写法为
A
.
basic+=sum
A
.
read( )
和
write( )
C
.
input( )
和
print( )
B
.
sum=basic+n C
.
sum=basic+1 D
.
sum+=basic
21.在
Python
程序设计语言中,用于输入和输出的函数分别是
( )
B
.
input( )
和
output( )
D
.
cin( )
和
cout( )
22.在
python
中,
Int
()函数的功能是返回不大于
x
的最大整数,设
a=3
,
b=4
,
c=5
,则
下列表达式的运算结果中值最大的是( )
A
.
math.sqrt(b)
A
.变量不必事先声明
C
.变量无须制定类型
A
.
Number
型
A
.(1,2,3)
k=1
while 1:
k+=1
A
.存在语法错误,不能执行
A
.
"pyth"
A
.
"p"
for i in range(10):
k=int(input())
if k<=20 and k>0:
if k>15:
if k>18:
D
.执行
k
次
B
.
"pyt"
B
.
"py"
C
.
"py"
C
.
"Py"
D
.
"yt"
D
.
"y"
B
.执行
1
次
C
.执行无限次
B
.
String
型
B
.(1,2.3)
B
.
abs
(
a- b
)
C
.
Int
(
2*a-c/b
)
D
.
a**2+b**2-c**2
23.关于
Python
的内存管理,下列说法错误的是( )
B
.变量无需先创建和赋值就可直接使用
D
.可以使用
del
释放资源
C
.
List
型
C
.[1,2.3 ]
D
.
Sets
型
D
.[1,2,3]
24.在
Python
中,
input
()函数的返回结果的数据类型为( )
25.在 python 计数循环中,列表正确的输写方式是( )。
26.关于下列
Python
程序段的说法正确的是( )
27.已知字符串
a="python"
,则
a[ 1 : 3 ]
的值为( )
28.已知字符串
a="python"
,则
a[1]
的值为( )
29.已知下列
Python
程序段,
k
取下列哪组值是
x=4? ( )
else:
x=1
else:
x=0
if k>12:
x=4
else:
x=5
A
.
13,16
A
.汇编语言
B
.
13,14,15
B
.
Python
语言
C
.
16,17,18
C
.自然语言
D
.
18,19
D
.机器语言
30.计算机能直接识别、理解执行的语言是( )
二、程序填空
31.(项目情境)一元二次方程
ax
2
+bx+c=0
(
a
≠
0
),当
b
2
-
4ac
≥
0
,方程有两个不同的
实数根,当
b
2
-
4ac
<
0
时,方程无实数根。
(问题求解)下面的
python
程序实现的功能是判断方程是否有实数根。请阅读如下
python
程序,在空白处填写适当的表达式或语句,使程序完整。
import math
a=int(input("
请输入
a
的值:
"))
b=int(input("
请输入
b
的值:
"))
c=int(input("
请输入
c
的值:
"))
d=_____ #
将表达式
b
2
-
4ac
的值赋给变量
d
if ____
print("x1=",(-b+math.sqrt(d))/(2*a)) #
输出方程的其中一个实数根
print("x2=",
(
_________
)
#
输出方程的另一个实数根
else:
_________ #
输出“方程无实数根”
32.设计完成算法之后,小
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
):
#
计算时长费用
剩余18页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 抽取地下水对加州约塞米蒂国家公园山地湿地复合体可持续性的影响
- C++vector介绍及详细使用示例(源代码)
- java基于GUI的简单记事本
- 指纹识别-基于OpenCV实现的指纹识别算法-附项目源码.zip
- 206693250008_R01C02_Grn.idat
- 瞳孔跟踪-基于OpenCV+网络摄像头的瞳孔跟踪算法实现-附项目源码+流程教程-优质项目分享.zip
- ModStartCMS v8.4.0 框架稳定性持续迭代,修复部分已知问题
- bleder 教室学校学生教育室办公室考试
- 人脸检测-使用OpenCV实现的动漫+漫画人脸检测算法-附项目源码-优质项目实战.zip
- 道路贴图,材质材料免费
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功