第26卷 函数与模块(1)安徽省分类招生和对口招生考试-电子与信息大类《计算机编程基础—Python语言双析卷》

2026-04-03
| 2份
| 8页
| 32人阅读
| 0人下载

内容正文:

编写说明:安徽省普通高校对口招生专业理论和技能测试考试电子与信息大类《计算机编程基础—Python 语言考点双析卷》,依据《安徽省普通高校对口招生专业理论和技能测试考试纲要》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 (1) 本专辑第25、第26卷精准对标安徽省考纲,知识模块(二)数据与数据运算: 1. 基本数据类型 2. 结构数据类型及其操作 3. 数据运算 4. 函数与模块 安徽省分类招生和对口招生考试 电子与信息大类 《计算机编程基础—Python 语言》考点双析卷 第26卷 函数与模块(1) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.print(round(3.1415926,3))语句的运行结果为(   ) A.3.141 B.3.142 C.3.14 D.3.1415 【答案】B 2.print("GUO".lower( ))的运行结果为(   ) A.GUO B.guo C.'guo' D.'GUO' 【答案】C 3."abab".replace("a","g")的运行结果为(   ) A.'gbgb' B.gbgb C.'gabgab' D.'' 【答案】A 4.执行int(abs(-4.73))的结果是(   ) A.-4.0 B.4.0 C.4 D.-4 【答案】C 5.下面哪个函数可以查看Python中的所有内建函数(   ) A.dir(__builtins__) B.help() C.type() D.abs() 【答案】A 6.关于help()函数的作用,下面说法正确的是(   ) A.help()函数可以执行Python代码 B.help()函数可以查看函数的帮助信息 C.help()函数可以修改函数的参数 D.help()函数可以创建新的函数 【答案】B 7.关于Python中的round()函数,下面说法正确的是(   ) A.round()函数总是向上取整 B.round()函数对于.5的情况会四舍五入到最近的偶数 C.round()函数只能用于整数 D.round()函数对于.5的情况总是向上取整 【答案】B 8.Python 中,使用 print 函数打印包含引号的字符串,正确的写法是(   ) A.print('He said, "Hello"') B.print("He said, "Hello"") C.print('He said, \Hello') D.print(He said, "Hello") 【答案】A 【详解】打印含引号字符串,可用单引号包裹,内部用双引号,A 正确;B 会因双引号嵌套语法错误,C 转义符用错(应为 " ),D 没引号包裹字符串会语法错误,所以选 A。 9.Python 中用于打印输出的函数是(   ) A.print() B.get() C.accept() D.read() 【答案】A 【详解】Python 中用于打印输出的函数是 print()。其他选项如 get()、accept() 和 read() 并不是 Python 标准库中用于用户输入的函数。 10.关于Python模块的使用,下面说法正确的是(   ) A.所有函数都可以直接使用,无需导入模块 B.一个模块只能包含一个函数 C.导入模块后,函数名可以直接使用,无需模块名前缀 D.使用math模块中的函数前必须先用import语句导入该模块 【答案】D 11.执行下面代码的结果是:(   ) import math print(math.floor(-4.3)) A.-4 B.-5 C.4 D.5 【答案】B 12.关于包的结构层次,下面说法正确的是(   ) A.包只能有一层结构 B.包可以包含模块和子包,形成多层结构 C.子包不能包含其他子包 D.包和模块必须在同一目录下 【答案】B 13.关于Python中的库,下面说法正确的是(   ) A.库是具体存在的文件 B.库和包是完全独立的概念 C.库只能包含模块,不能包含包 D.库是完成一定功能的代码集合,以包和模块形式存在 【答案】D 14.下面哪种方式可以直接使用函数foo()而不需要写完整路径(   ) A.import A.C.c1 B.from A import foo C. import foo D.from A import C 【答案】B 15.执行以下代码后,输出的结果是(   ) tup1 = (1, 2) tup2 = (3, 4, 5) print(len(tup1 * 2 + tup2 * 3)) A.5 B.7 C.11 D.13 【答案】D 16.print(round(2.5)) 的结果是(   )。 A.2 B.3 C.2、5 D.报错 【答案】A 【详解】Python 3.x 里 round(2.5) 结果是2 ,当数值是x.5 形式时,Python 3 中会舍入到最接近的偶数,2.5 更接近2 和3 中的偶数2 ,遵循“四舍六入五取偶”规则。 17.print(round(123、456,2)(   ) A.123.4 B.123.45 C.123.46 D.123.456 【答案】C 【详解】round()函数四舍五入。 18.sum([4,3,7])(   ) A.4 B.14 C.7 D.17 【答案】B 【详解】sum()函数的作用是求和 19.sum([-1,2,7])的返回值为(   ) A.8 B.9 C.10 D.11 【答案】A 【详解】sum()求序列的累加和 -1 + 2 + 7 = 8。 20.max(1,True,-8,0)的返回值为(   ) A.1 B.True C.-8 D.0 【答案】A 【详解】这里的1和True值大小相同,但是由于1在前面因此返回1 二、填空题(本大题共8小题,每题5分,共40分) 21.表达式int(8.75)的结果是 ________。 【答案】8 22.表达式int("101", 2)的结果是 ________。 【答案】5 23.Python中的函数分为内建函数、第三方库函数和_________、用户自定义函数。 【答案】标准库函数 24.print(round(3.4)+round(3.5)+round(3.6))的运行结果是__________。 【答案】11 25.在Python中,要使用math模块中的函数,必须先用____语句导入该模块。 【答案】import 26.如果要同时导入math和os模块,可以使用语句____。 【答案】import math,os 27.包是一个有层次的________结构。 【答案】文件目录 28.在Python包结构中,使用import A.B.C语句导入后,要调用模块C中的函数func(),需要使用______的完整路径。 【答案】A.B.C.func() 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:安徽省普通高校对口招生专业理论和技能测试考试电子与信息大类《计算机编程基础—Python 语言考点双析卷》,依据《安徽省普通高校对口招生专业理论和技能测试考试纲要》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 (1) 本专辑第25、第26卷精准对标安徽省考纲,知识模块(二)数据与数据运算: 1. 基本数据类型 2. 结构数据类型及其操作 3. 数据运算 4. 函数与模块 安徽省分类招生和对口招生考试 电子与信息大类 《计算机编程基础—Python 语言》考点双析卷 第26卷 函数与模块(1) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.print(round(3.1415926,3))语句的运行结果为(   ) A.3.141 B.3.142 C.3.14 D.3.1415 2.print("GUO".lower( ))的运行结果为(   ) A.GUO B.guo C.'guo' D.'GUO' 3."abab".replace("a","g")的运行结果为(   ) A.'gbgb' B.gbgb C.'gabgab' D.'' 4.执行int(abs(-4.73))的结果是(   ) A.-4.0 B.4.0 C.4 D.-4 5.下面哪个函数可以查看Python中的所有内建函数(   ) A.dir(__builtins__) B.help() C.type() D.abs() 6.关于help()函数的作用,下面说法正确的是(   ) A.help()函数可以执行Python代码 B.help()函数可以查看函数的帮助信息 C.help()函数可以修改函数的参数 D.help()函数可以创建新的函数 7.关于Python中的round()函数,下面说法正确的是(   ) A.round()函数总是向上取整 B.round()函数对于.5的情况会四舍五入到最近的偶数 C.round()函数只能用于整数 D.round()函数对于.5的情况总是向上取整 8.Python 中,使用 print 函数打印包含引号的字符串,正确的写法是(   ) A.print('He said, "Hello"') B.print("He said, "Hello"") C.print('He said, \Hello') D.print(He said, "Hello") 9.Python 中用于打印输出的函数是(   ) A.print() B.get() C.accept() D.read() 10.关于Python模块的使用,下面说法正确的是(   ) A.所有函数都可以直接使用,无需导入模块 B.一个模块只能包含一个函数 C.导入模块后,函数名可以直接使用,无需模块名前缀 D.使用math模块中的函数前必须先用import语句导入该模块 11.执行下面代码的结果是:(   ) import math print(math.floor(-4.3)) A.-4 B.-5 C.4 D.5 12.关于包的结构层次,下面说法正确的是(   ) A.包只能有一层结构 B.包可以包含模块和子包,形成多层结构 C.子包不能包含其他子包 D.包和模块必须在同一目录下 13.关于Python中的库,下面说法正确的是(   ) A.库是具体存在的文件 B.库和包是完全独立的概念 C.库只能包含模块,不能包含包 D.库是完成一定功能的代码集合,以包和模块形式存在 14.下面哪种方式可以直接使用函数foo()而不需要写完整路径(   ) A.import A.C.c1 B.from A import foo C. import foo D.from A import C 15.执行以下代码后,输出的结果是(   ) tup1 = (1, 2) tup2 = (3, 4, 5) print(len(tup1 * 2 + tup2 * 3)) A.5 B.7 C.11 D.13 16.print(round(2.5)) 的结果是(   )。 A.2 B.3 C.2、5 D.报错 17.print(round(123、456,2)(   ) A.123.4 B.123.45 C.123.46 D.123.456 18.sum([4,3,7])(   ) A.4 B.14 C.7 D.17 19.sum([-1,2,7])的返回值为(   ) A.8 B.9 C.10 D.11 20.max(1,True,-8,0)的返回值为(   ) A.1 B.True C.-8 D.0 二、填空题(本大题共8小题,每题5分,共40分) 21.表达式int(8.75)的结果是 ________。 22.表达式int("101", 2)的结果是 ________。 23.Python中的函数分为内建函数、第三方库函数和_________、用户自定义函数。 24.print(round(3.4)+round(3.5)+round(3.6))的运行结果是__________。 25.在Python中,要使用math模块中的函数,必须先用____语句导入该模块。 26.如果要同时导入math和os模块,可以使用语句____。 27.包是一个有层次的________结构。 28.在Python包结构中,使用import A.B.C语句导入后,要调用模块C中的函数func(),需要使用______的完整路径。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

第26卷 函数与模块(1)安徽省分类招生和对口招生考试-电子与信息大类《计算机编程基础—Python语言双析卷》
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。