没有合适的资源?快使用搜索试试~ 我知道了~
青少年编程能力等级测评考生∶Python编程二级1精品练习.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 37 浏览量
2021-09-14
19:19:55
上传
评论
收藏 748KB DOCX 举报
温馨提示
试读
19页
。。。
资源推荐
资源详情
资源评论
青少年编程能力等级测评考生∶Python 编程二级 1 精品练习
一、选择题
1.以下Python 代码的运行结果是( )。
a = 3
b = 4
a = a * b
print(a)
A.3
2.Python 中 print(66!=66)结果是( )。
A.1 B.0
3.数据分析的处理工具错误的( )
A.Access B..Excel
B.4
C.12
D.a*b
D.False
D.SQL
C.True
C.python
4.在教科书中利用Python 探究电流和电压、电阻的关系实验里,除了可以通过书中的
Jupyter Notebook 外,处理数据还可以通过下列( )工具实现。
A.Python IDLE
B.Xmind
C.网络画板
D.几何画板
5.下列Python 表达式的值不是2 的是( )。
A.3%2
B.5/ /2
C.1*2
D.1+3/3
6.如下Python 程序段
for i in range(1,4):
for j in range(0,3):
print ("Python")
语句print ("Python")的执行次数是( )
A.3
7.在 Python 中,显示出信息x,并要求输入数据的是( )。
A.abs(x) B.float(x) C.print(x)
B.4
C.6
D.9
D.input(x)
8.下列Python 表达式中,能正确表示“变量x 能够被4 整除且不能被100 整除”的是
( )
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
B.int
C.float
D.char
10.在 Python 中以下语句正确的是( )。
A.51jb= "51jb"
B.for= "51jb"
C.j,b=b,j
D.//这是一段测试代
码
11.下列不被python 所支持的数据类型是( )
A.char B.float C.int
D.list
12.下列不可以用来搭建本地服务器的软件是( )。
①Python ②Excel ③IIS ④Apache
A.①②
B.③④
C.①②③④
D.①②④
13.在数学中,我们一般使用“=“表示相等关系,那么“=”在 Python 语言中的写法为
( )
A.=
14.下列 python 表达式结果最小的是(
A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10
B.==
C.:=
D.<>
)
D.int("1"+"5")//3
15.运行下列 Python 程序,结果正确是( )
a=32
b=14
c=a//b
print(c)
A.2.2
B.2
C.“2”
D.4
16.列表在 python 中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素
)。
A.整数
(
B.浮点数
C.字符串
D.以上都是
17.运行下列 Python 程序,结果正确的是( )
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 程序如下左图所示,请在下划线处填写代码( )完善程序实现如
下右图的运行结果。
A.basic+=sum
B.sum=basic+n
C.sum=basic+1
D.sum+=basic
下列表达式的运算结果中值最大的是( )
A.math.sqrt(b)
C.Int(2*a-c/b)
D.a**2+b**2-c**2
23.关于Python 的内存管理,下列说法错误的是(
)
B.变量无需先创建和赋值就可直接使用
D.可以使用del 释放资源
D.Sets 型
D.[1,2,3]
26.关于下列Python 程序段的说法正确的是(
)
k=1
A.存在语法错误,不能执行
D.执行k 次
27.已知字符串a="python",则a[ 1 : 3 ]的值为( )
A."pyth" B."pyt" C."py"
28.已知字符串a="python",则a[1]的值为( )
A."p" B."py" C."Py"
B.执行1 次
C.执行无限次
D."yt"
D."y"
29.已知下列Python 程序段,k 取下列哪组值是x=4? (
)
if k>18:
x=0
B.13,14,15
C.16,17,18
D.18,19
30.计算机能直接识别、理解执行的语言是( )
二、程序填空
2
2
2
a=int(input("请输入 a 的值:"))
b=int(input("请输入 b 的值:"))
c=int(input("请输入 c 的值:"))
d=_____ #将表达式 b -4ac 的值赋给变量 d
2
if ____
print("x1=",(-b+math.sqrt(d))/(2*a)) #输出方程的其中一个实数根
#输出方程的另一个实数根
_________ #输出“方程无实数根”
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币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功