青少年编程等级考试∶Python编程一级试卷1图文word.doc 立即下载
2024-09-28
约7.9千字
约11页
0
273KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

青少年编程等级考试∶Python编程一级试卷1图文word.doc

青少年编程等级考试∶Python编程一级试卷1图文word.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

青少年编程等级考试∶Python编程一级试卷1图文word

一、选择题
1.Python中幂运算(指数运算)的运算符为()。
A.*	B.**	C.%	D.//
2.已知a=-2,b=10/3,则python表达式round(b,1)+abs(a)的值为()
A.1.3	B.5.33	C.5.4	D.5.3
3.关于python中的函数,以下描述错误的是()。
A.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可
B.使用函数的主要目的是减低编程难度和代码重用
C.Python使用del保留字定义一个函数
D.函数是一段具有特定功能的语句组
4.在Python语言中,以下简单数据类型选项中描述错误的是()
A.整数(int)、浮点数(float)	B.字符串(str)
C.布尔(bool)	D.2.5+2.5的值是整数(int)类型
5.以下哪个不属于计算机操作系统()
A.DOS	B.Unix	C.Python	D.Linux
6.以下Python代码的运行结果是()。
a=3
b=4
a=a*b
print(a)

A.3	B.4	C.12	D.a*b
7.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为
a=a*b
b=a//b
a=a//b
A.a=3b=5	B.a=15b=3	C.a=5b=5	D.a=5b=3
8.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()
A.:	B.#	C.,	D.!
9.在Python中,若x=10,y=20,下面程序段执行后,变量x、y的值分别是()
x=y
y=x
A.10、10	B.10、20	C.20、20	D.20、10
10.下列选项中,不属于Python合法变量名的是()
A.int32	B.40xl	C.self	D._name_
11.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()
A.22	B.88	C.89	D.67
12.以下叙述中正确的是()。
A.Python3.x与Python2.x兼容
B.Python语句只能以程序方式执行
C.Python是解释型语言
D.Python语言出现得晚,具有其他高级语言的一切优点
13.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程。其中python语言是属于()。
A.机器语言	B.高级语言	C.汇编语言	D.自然语言
14.下列python表达式结果为5的是()
A.abs(int(-5.6))	B.len("3+5>=6")	C.ord("5")	D.round(5.9)
15.在Python中要交换变量a和b中的值,应使用的语句组是()。
A.a,b=b,a	B.a=c;a=b;b=c
C.a=b;b=a	D.c=a;b=a;b=c
二、程序填空
16.若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界面如图所示:

实现上述功能的程序如下,请在划线处填入合适的代码。
defisprime(x):
foriinrange(2,x):
if①__________:
returnFalse
returnTrue
n=int(input(“请输入一个正整数n:”))
c=0
k=3
whilek<=n-2:
ifisprime(k)and②___________:
print(k,k+2)
③___________
k=k+1
print(“共有”+str(c)+“对双胞胎数”)
17.水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1**3+5**3+3**3=153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。
[问题求解]设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。
print("三位数之内的水仙花是:")
forxin___(100,1000):
b=x//100
s=(x//10)___
g=___
Ifx=(b**3+s**3+g**3):
print(___)
18.小强开展网上直播售货,为此购买了以下直播硬件设备:①手机②耳机③自拍杆④数码照相机⑤背景画⑥无线路由器
请回答下列问题:
(1)在购买的直播硬件设备中,属于模数转换的设备是__________(多选,填序号)
(2)小强选择借
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

青少年编程等级考试∶Python编程一级试卷1图文word

文档大小:273KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用