文库 真题 Python真题

PAAT全国青少年编程能力等级考试Python编程中级样题2

PAAT真题 Python题库 青少年编程等级考试题库 PDF   8页   下载1   2024-08-31   浏览138   收藏0   点赞0   评分-   5990字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
PAAT全国青少年编程能力等级考试Python编程中级样题2 第1页
PAAT全国青少年编程能力等级考试Python编程中级样题2 第2页
剩余6页未读, 下载浏览全部
全国青少年编程能力等级考试 Python编程( 中级2)题目一 一、 单项选择题(共20题,每题 3.5分 ,共70分 ) P 1_1.下列关于 P ython代码复用和程序抽象的 叙述 中,正确的是( )。 A .代码复用可以提高程序的 运行效率 B .对程序功能进行分解和抽象,不利于大型应用程序的实现 C .函数是代码复用的一个重要组成部分 D .代码复用和程序抽象增加了编程难度,应尽量避免使用 P 2_1.下列关于 P ython函数 的叙述中,正确的是( )。 A .用户自定义函数 可以使用 define 定义函数 B .用户自定 义函数可以没有形参,但不能没有函数名 C .用户自定义函数名不能 和Python内置函数名 重名 D .用户自定义函数中 最少有一条返回值的 r eturn语句 P 3_1.在Python中, 运行下方函数定义代码 段 后,下列调用结果 正确的是( )。 def demo(a, b): c = a + b return c A .demo(2, 3) 的值为 5 B .demo('2', '3') 的值为 ' 5' C .demo(2, 3) 的值为 '5' D .demo('2', '3') 的值为 5 P 4_1.在Python中, 运行下方函数定义代码 段 后,下列调用结果 正确的是 ( )。 def demo(str_t, n=2): str_tmp = "" for c in str_t[::n]: str_tmp = str_tmp + c return str_tmp A .demo("0123456789") 的值为 '01 23456789' B .demo("0123456789", 2) 的值为 ' 13579' C .demo() 的值为 None D .demo("0123456789", 3) 的值为 ' 0369' P 5_1.下列关于递归函数 的叙述中,正确的是( )。 A .递归函数 应该有边界条件 以保证函数正确性 B .递归函数必须用函数名作为返回值 C .递归函数 的实现通常比非递归函数复杂 D .递归函数中必须包含循环结构 P6_1.在Python中,运行下方函数定义 代码段后,下列调用结果正确的是 ( )。 def demo(n): if n <= 0: return 1 elif n in (3, 5): return 8 else: return n + demo(n-3) A.demo(8)的值为18 B.demo(6)的值为16 C.demo(5)的值为8 D.demo(4)的值为5 P7_1.下列关于 Python文件操作的叙述中, 不正确 ... 的是( )。 A.open是Python中打开文件的 内置函数 B.文件使用完毕,应使用打开文件对象的 close()方法将其关闭 C.Python能够以文本形式或二进制形式打开文件进行操作 D.Python打开的文件不能 既进行读操作,又进行写操作 P8_1.文件 a.txt 中的一行数据为: Hello,world. 运行语句 f=op
PAAT-Python编程中级2样题,PAAT全国青少年编程能力等级考试Python编程中级样题2
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明