- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2022年-2023年
2022年-2023年
青少年编程能力等级测评Python 编程二级试卷
一、单项选择题(共 20 题,每题 2.5 分,共 50 分)
1.
运行下方代码段,输出的结果是(
)。
a=()
print(type(a))
A.class float B.class int
C. class str
D. class tuple
content.txt 中原来的内容为字符串“yesterday”,则下方代码段运行后,content.txt 中的内容为( )。
f = open(content.txt,w) for i in today:
f.write(i) f.close()
A.yesterdaytoday B.yesterday C. today D. y
today
3.
运行下方代码段,输出的结果是(
)。
a=[3,7,4,6,2,5]
a.sort(reverse=True)
print(a[3:])
A.[4, 3, 2] B.[5, 6, 7]
C. [5, 4, 3, 2]
D. [4, 5, 6, 7]
4.
运行下方代码段,则a 的取值范围是(
import random
)。
a = abs(random.choice([2,4]))
A.2 = a = 4 B.2 = a 4
C. a = 2 或
a = 3
D. a = 2 或 a = 4
5.
下列代码段执行无误的是( )。
A.new_seq = (1,3,4,6,7)
B. from time import time
new_seq.append(8)
C. for num in set(1236):
sleep(3)
D.import os
print(num)
f = open(name.txt,w)
一个 Python 包的文件目录结构如图 1 所示,其中 happy.py 的内容如图 2 所示,则 main.py 中运行后可以打印出“Happy Birthday!”的代码是( )。
图 1 图 2
A.import
a.happy
B. from mypack.a.happy
import f
f()
C. import
a.b.happy
f()
D.from a.happy import
*
f()
f()
下列不.合.法.的自定义函数名的是( )。
A.Class B.addd C. continue
D. _685
下列代码段中,能够接受用户输入的一个字符,并判断它是字母还是数字的是( )。
A.a=int(input()) B. a=input()
if 0=a=9: if 0=a=9:
print(数字) print(数字) else: else:
print(字母) print(字母)
C. a=input(请输入字母或数字) D.a=input(请输入字母或数字)
if ord(a)=ord(a)=ord(z): if chr(a)=chr(a)=chr(z): print(字母) print(字母)
else: else:
print(数字) print(数字)
运行下方代码段,输出的结果是( )。
def calc_abs(a,b): print(abs(a+b))
a = -9
b = 3 calc_abs(a,b) A.6
B.-6 C. 9 D. -9
运行下方代码段,输出的结果是( )。 a = rain cat and dog print(len(tuple(a))-len(set(a)))
A.3 B.4 C. 5 D. 6
运行下方代码段,输出的结果是( )。
a,b,c,d = 3,5,8,10
def exchange(a,b): return b,a
c,d = exchange(a, b) print(a,b)
A.3 5 B.5 3 C. 8 10 D. 10 8
下列关于 Python 标准库 random 的叙述中,正确的是( )。
标准库 random 中的方法运行后的结果一定是无法确定的
在执行 import random 语句后,运行 random()语句不会出错
在执行 from random import * 语句后,运行 choice(3)语句不会出错
想要使用标准库 random 的功能可以通过 import random 语句来进行引导入
农场新饲养了一对兔子,它们会从第三个月开始每月生一对兔子,每对新生的兔子从出生后的第三个 月开始每月也会生一对兔子。假设这些兔子都不会死亡。利用下面的函数可以计算第n 个月农场一共有多少对兔子,则第 5 个月农场总共拥有的兔子对数是( )。
def rabbit(n):
if n==1 or n==
文档评论(0)