青少年python一级真题20-05图文word练习
一、选择题
1.在Python中运行下列程序,输出结果为( )
for i in range (1,6):
print(‘*’)
A.****** B.* * * * * * C.* * * * * D.*****
2.下列不属于高级编程语言的是
A.C 语言 B.VB语言 C.Python语言 D.机器语言
3.Python输入函数为( )。
A.time() B.round() C.input( ) D.print()
4.在Python中print(-14//4)的运行结果是( )。
A.-4 B.-3.5 C.2 D.-2
5.下列哪个语句在Python中是非法的?( )
A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y
6.以下( )是python文件
A.*.mp3 B.*.xls C.*.ppt D.*py
7.关于Python,以下几种说法不正确的是( )。
A.Python是一种高级程序设计语言
B.Python属于汇编语言,或者说属于低级语言
C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点
D.Python是一种面向对象的、解释性计算机语言
8.利用Word 软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是( )
A.该文档中的有2个用户添加了2处批注
B.该文档中图片采用的环绕方式为上下型
C.该文档中总共有4处修订
D.若要对文档中所有的“Python”文字设置为“红倾斜”格式,用自动更正功能最合适
9.在Python中,显示出信息x,并要求输入数据的是( )。
A.abs(x) B.float(x) C.print(x) D.input(x)
10.下列Python程序运行后的输出结果是( )。
s=0
for i in range(1,5):
s=s+i
print("s=",s)
A.s=5 B.s=6 C.s=10 D.s=15
11.Python中,保留字写法正确的是( )
A.PRINT( )
B.Print( )
C.print( )
D.Int( )
12.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是( )
A.: B.# C., D.!
13.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是( )
A.‘I’ B.‘J’ C.73 D.74
14.下面不是python特性的是( ):
A.免费的 B.简单易学 C.可移植性好 D.是低级语言
15.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为
a = a * b
b = a // b
a = a // b
A.a=3 b=5 B.a=15 b=3 C.a=5 b=5 D.a=5 b=3
16.以下哪个不是python关键字( )
A.cout B.from C.python转java代码not D.or
17.下面选项中对Python的转义字符描述错误的是( )
A.\r 回车 B.\n 换行 C.\\ 反斜杠符号 D.\” 单引号
18.以下属于计算机高级语言的是( )
A.Python B.自然语言 C.汇编语言 D.机器语言
19.在Python中,实现多分支选择结构的较好方法是( )。
A.if B.if-else C.if-elif-else D.if嵌套
20.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?( )
A.WordCloud B.math C.random D.turtle
21.在Python中,用变量code存储学生的借书卡编码,例如:code=“NO.2020100502”,则变量code的数据类型应定义为( )
A.布尔型 B.整型 C.字符串型 D.浮点型
22.若用整型变量k表示某天是星期几(例如k=1表示该天是星期一、k=2表示该天是星期二……k=7表示该天是星期天),则下列能够正确表示k的下一天是星期几的python表达式为( )
A.k+1 B.k % 7 + 1 C.(k+1) %7 D.(k+1)%7-1
23.在VB中,下列与表达式Len("python")+20的值相等的是( )
A.Int(Rnd * 26)+1 B.Val("20")+16 mod 9
C.Mid("Hello2019",6,2)+"6" D.abs(Sqr(16)– 30)
24.下列不可以用来搭建本地服务器的软件是( )
(1)Python (2) Excel (3)IIS (4)Apache
A.(1)(2) B.(3)(4) C.(1)(2)(3)(4) D.(1)(2)(4)
25.下面代码执行完毕后, a和b的值分别为( )
a=l | a=l; |
b=2 | b=2; |
a=b | a=b; |
VB、Python 代码 | JAVA代码 |
A.1 和 2 B.1 和 1 C.2 和 2 D.2 和 1
26.运行下列Python程序,输出结果为True,则空白处应为( )
a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A.a=b B.a>b C.a<b D.a==b
27.现有如下Python程序:
List = [ "Happy", "new", "year!" ]
s = List[ 1 ]
d = s[ : -1 ]
执行该程序后,d的值为()
A."py" B."Happ" C."ew" D."ne"
28.在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是( )
A.3 B.4 C.5 D.6
29.已知字符串a="python",则a[ 1 : 3 ]的值为( )
A."pyth" B."pyt" C."py" D."yt"
30.在Python中,下面程序段的输出结果是( )
x=9
Print(“x=”,x+1)
A.9 B.10 C.x=9 D.x= 10
二、程序填空
31.阅读程序。分析以下Python程序并回答问题。
who='我的'
action='是'
destination='镜像世界'
number='153'
code='通行密码'
print( who+destination+code+action+str(number))
(1)变量who的数据类型_______________。
(2)类似number的数据类型______________ 。
(3)print语句输出的结果是______________。
(4)str(number)的作用是_________。
(5)“+”在程序中的作用是____________。
32.小强开展网上直播售货,为此购买了以下直播硬件设备:①手机②耳机③自拍杆④数码照相机⑤背景画⑥无线路由器
请回答下列问题:
(1)在购买的直播硬件设备中,属于模数转换的设备是__________(多选,填序号)
(2)小强选择借助某著名直播平台售货,根据直播平台要求,直播画面是1080*1920像素、24位真彩、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优化的情况下,
问小强家目前10Mbps的宽带__________(选填:能/不能)满足直播要求。请列式证明__________。
(3)小强将某一天的售货情况从平台导出,保存为文件shqk.xlsx.数据已按“流水号”升序排序,如图a所示。流水号为2019030602的售货记录中,已成交的商品类别数是__________(填写数字),该流水号的总利润是__________元(填写数字,保留1位小数)
图a
(4)为了快速了解各类别商品的利润,小强用python编程处理。处理的结果界面如图b所示。部分代码如下,请在①②划线处填写合适的代码。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论