Python开发基础练习题及答案21_2023_背题版.pdf
《Python开发基础练习题及答案21_2023_背题版.pdf》由会员分享,可在线阅读,更多相关《Python开发基础练习题及答案21_2023_背题版.pdf(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试 题 说 明 本 套 试 题 共 包 括 1套 试 卷 每 题 均 显 示 答 案 和 解 析 Python开 发 基 础 练 习 题 及 答 案 21(500题)Python开 发 基 础 练 习 题 及 答 案 21L 单 选 题 以 下 程 序 编 写 的 步 骤 正 确 的 是()A)确 定 问 题-测 试-算 法 设 计-算 法 实 现-验 证 B)确 定 问 题-算 法 设 计-算 法 实 现-测 试-验 证 C)确 定 问 题-测 试-验 证-算 法 设 计-算 法 实 现-测 试 答 案:B解 析:2.单 选 题 已 知 x=1:2,2:3,3:4,那 么 表 达 式 sum
2、(x)的 值 为。()A)9B)80 7D)6答 案:D解 析:3.单 选 题 下 面 程 序 的 运 行 结 果 是()A)1,6 1,61,6B)1,61,60 1,6 1,6D)1,6H1,61,6答 案:C解 析:4.单 选 题 语 句():.3.format(3.1415926),返 回 的 值 是 多 少?A)3.14B)3.1410 3.141D)3.1答 案:D解 析:5.单 选 题 Python3不 再 区 分 整 数 和 长 整 数,统 一 为()类 型。A)floatB)longC)longD)int答 案:D解 析:6.单 选 题 函 数 evaK-500/10)的 结
3、 果 是 _。A)500/10B)500/10050.0D)50答 案:C解 析:7.单 选 题 下 面 代 码 的 输 出 结 果 是()sum=0for i in range(2,11):if i%2=0:sum+=ielse:sum-=iprint(sum)A)5B)40-5D)6答 案:D解 析:8.单 选 题 下 列 叙 述 中 正 确 的 是 oA)栈 是 一 种 先 进 先 出 的 线 性 表 B)栈 与 队 列 都 是 非 线 性 结 构 C)队 列 是 一 种 后 进 先 出 的 线 性 表 D)栈 与 队 列 都 是 线 性 结 构 答 案:D解 析:9.单 选 题 在 读
4、 写 文 件 之 前,需 要 打 开 文 件 使 用 的 函 数 是 _A)openB)fileC)fopenD)CFile答 案:A解 析:10.单 选 题 下 述 操 作 不 改 变 对 象 本 身 的 是()A)List,insert(2,A)B)Tuple,copy()C)Del DictEkeylJD)Set.add(A)答 案:B解 析:IL 单 选 题 阅 读 下 面 程 序:Random,randrange(1,10,2)下 列 选 项 中,不 可 能 为 以 上 程 序 输 出 结 果 的 是()A)1B)4C)7D)9答 案:B解 析:12.单 选 题 表 达 式 writ
5、elines(lines)能 够 将 一 个 元 素 是 字 符 串 的 列 表 lines写 入 文 件,以 下 选 项 中 描 述 正 确 的 是()A)连 续 写 入 的 数 据 之 间 采 用 空 格 分 隔 B)连 续 写 入 的 数 据 之 间 采 用 逗 号 分 隔 C)连 续 写 入 的 数 据 之 间 采 用 换 行 分 隔 D)连 续 写 入 的 数 据 之 间 无 分 隔 符 答 案:D解 析:13.单 选 题 表 达 式 3|5 的 值 为。A)3B)705D)1答 案:B解 析:14.单 选 题 如 果 p=ord(a),表 达 式 print(p,chr(p+3)%
6、26+ord(a)的 结 果 是:A)97 dB)97 c0 97 xD)97 w答 案:D解 析:15.单 选 题 不 是 Python对 文 件 的 打 开 模 式 的 是()oA)B)+C)VD)c 答 案:D解 析:难 易 程 度:易 题 型:16.单 选 题 表 达 式 1+2*3.140的 结 果 类 型 是:()A)in tB)longC)flo a tD)bool答 案:D解 析:17.单 选 题 表 达 式 i n t(1 2 3,8)的 值 为 0A)83B)120 8 4D)84答 案:A解 析:18.单 选 题 实 现 1 0 0,1 2 0)随 机 浮 点 数,使 用
7、 的 语 句 是 A)(random,random()*20)+100B)(random,random()*21)+100C)(random,random()*19)+100D)random,random()*120答 案:A解 析:19.单 选 题 python中 用 来 抛 出 异 常 的 语 句 是 A)continue 语 句 B)t r y语 句 C)break 语 句D)d e f语 句 答 案:B解 析:20.单 选 题 用 来 判 断 当 前 Python语 句 在 分 支 结 构 中 的 是()A)引 号 B)冒 号 C)大 括 号 D)缩 进 答 案:D解 析:21.单 选
8、 题 以 下 哪 个 库 不 能 用 于 python中 进 行 数 据 分 析 A)NumpyB)PandasO S ciP yD)geking答 案:D解 析:22.单 选 题 关 于 Python程 序 中 与“缩 进”有 关 的 说 法 中,以 下 选 项 中 正 确 的 是 A)缩 进 统 一 为 4个 空 格 B)缩 进 可 以 用 在 任 何 语 句 之 后,表 示 语 句 间 的 包 含 关 系 0 缩 进 在 程 序 中 长 度 统 一 且 强 制 使 用 D)缩 进 是 非 强 制 性 的,仅 为 了 提 高 代 码 可 读 性 答 案:C解 析:23.单 选 题 math
9、,flo o r(-2.5)的 计 算 结 果 是()A)-3B)2.50-2D)语 法 错 误 答 案:A解 析:24.单 选 题 S和 T是 两 个 集 合,对 S|T的 描 述 正 确 的 是 oA)S和 T的 并 运 算,包 括 在 集 合 S和 T中 的 所 有 元 素 B)S和 T的 补 运 算,包 括 集 合 S和 T中 的 非 相 同 元 素 C)S和 T的 交 运 算,包 括 同 时 在 集 合 S和 T中 的 元 素 D)S和 T的 差 运 算,包 括 在 集 合 S但 不 在 T中 的 元 素 答 案:A解 析:25.单 选 题 python语 句 def f(in):r
10、eturn m*3,执 行 n=input(请 输 入 一 个 整 数:),用 户 输 入 为 18 print(f(n)代 码 得 到 结 果 是.A)18B)181818C)54D)程 序 出 错 答 案:B解 析:26.单 选 题 Hadoop和 新 架 构 不 包 括()A)HDFS2B)HIveC)YARND)MapReduce答 案:B解 析:27.单 选 题 Python用 于 中 文 分 词 的 第 三 方 库 是 0A)Panda3B)BC)jiebaD)wordcloud答 案:C解 析:28.单 选 题 给 出 下 面 代 码:age=23 start=2 if age%
11、2!=0:start=l for x inrange(start,age+2,2):print(x)上 述 程 序 输 出 值 的 个 数 是()A)10B)12016D)14答 案:B解 析:29.单 选 题 表 达 式 list(zip(l,2,3,4)的 值 是()A)(1,3),(2,4)B)(1,3),(2,4)C)(1,2),(3,4)D)(1,2),(3,4)答 案:A解 析:30.单 选 题 下 面 代 码 执 行 后,X 值)count=5X=count if count 6 else 7A)6B)705D)都 不 对 答 案:B解 析:31.单 选 题 给 出 如 下 代
12、码:Import random as ranListV=Ran.seed(100)For i in range(10):i=ran.randint(100,999)listV.append(i)以 下 选 项 中 能 输 出 随 机 列 表 元 素 最 大 值 的 是()A)print(listV.max()B)print(listV.reverse(i)C)print(listV.pop(i)D)print(max(listV)答 案:D解 析:32.单 选 题 下 面 不 是 类 的 基 本 特 征 的 是()A)封 装 性 B)继 承 性 C)多 态 性 D)公 有 性 答 案:D解 析
13、:33.单 选 题 以 下 关 于 CSV文 件 的 描 述,错 误 的 选 项 是 A)CSV文 件 可 用 于 不 同 工 具 间 进 行 数 据 交 换 B)CSV文 件 格 式 是 一 种 通 用 的,相 对 简 单 的 文 件 格 式,应 用 于 程 序 之 间 转 移 表 格 数 据。O c s v 文 件 通 过 多 种 编 码 表 示 字 符 D)CSV文 件 的 每 一 行 是 一 维 数 据,可 以 使 用 Python中 的 列 表 类 型 表 示 答 案:C解 析:34.单 选 题 使 用 pymysql的 游 标 对 象 调 用 存 储 过 程 正 确 的 是?A)c
14、ursor,callproc(pl)B)cursor,callproc(pl,22,33)C)cursor,callproc(pl,args=(22,3)D)cursor,callproc(pl,(22,3)答 案:C解 析:35.单 选 题 是 Python中 唯 一 的 映 射 类 型。A)listB)turpleC)dictD)set答 案:C解 析:36.单 选 题 表 达 式 writelines(lines)能 够 将 一 个 元 素 是 字 符 串 的 列 表 lines写 入 文 件,以 下 选 项 中 描 述 正 确 的 是 A)列 表 1 ines中 各 元 素 之 间 无
15、 分 隔 符 B)列 表 lines中 各 元 素 之 间 默 认 采 用 逗 号 分 隔 C)列 表 lines中 各 元 素 之 间 默 认 采 用 换 行 分 隔 D)列 表 lines中 各 元 素 之 间 默 认 采 用 空 格 分 隔 答 案:A解 析:37.单 选 题 泛 在 电 力 物 联 网 框 架 中 感 知 层 包 含()A)接 入 网 B)骨 干 网 C)支 撑 网 D)本 地 通 信 接 入 答 案:D解 析:38.单 选 题 表 达 式 1,2*2的 值 是()A)3,6 B)1,2,1,2 0 1,1,2,2 答 案:B解 析:39.单 选 题 关 于 lambd
16、a函 数,以 下 选 项 中 描 述 错 误 的 是()。A)lambda不 是 Python的 保 留 字B)定 义 了 一 种 特 殊 的 函 数 C)lambda函 数 也 称 为 匿 名 函 数 D)lambda函 数 将 函 数 名 作 为 函 数 结 果 返 回 答 案:A解 析:40.单 选 题 以 下 代 码 中 calculate()函 数 属 于 哪 个 分 类 def calculate(number):1 while i=number:result=result+i i+=1 return resultresult=calculate(100)print(l100的 累
17、 积 和 为:,result)A)无 参 无 返 回 值 函 数 B)无 参 有 返 回 值 函 数 C)有 参 无 返 回 值 函 数 D)有 参 有 返 回 值 函 数 答 案:D解 析:41.单 选 题 以 下 代 码 的 输 出 结 果 是 S=PameFor i in range(len(S):Print(S-i,end=)A)PemaB)amePC)emaPD)Pame答 案:A解 析:42.单 选 题 下 列 代 码 的 输 出 结 果 是()X=list()Y=0If x:y=iPrint(y)A)0B)1C)没 有 输 出 D)出 错 答 案:A解 析:result=0 i=
18、43.单 选 题 以 下 选 项 中 符 合 Python语 言 变 量 命 名 规 则 的 是()A)A*iB)B 3_1C)C AI!D)D Templist答 案:D解 析:44.单 选 题 以 下 程 序 运 行 的 结 果:Obj=Series(5,-2,2,index=a,b,c)F=lambda x:x+5Obj.map(f)A)A 10B 3C 7Dtype:int64B)0 101 32 7Dtype:int64C)A 5B 3C 0Dtype:int64D)O 51 32 0Dtype:int64答 案:A解 析:45.单 选 题 字 符 串 s=python is an
19、excellent language,运 行 s.split()后 结 果 是 哪 个?()A)python is an excellent languageB)python is an excellent languageC)python,is,an,excellent,languageD)python;1 is;an;excellent;language1答 案:C解 析:46.单 选 题 口 关 于 Python字 符 编 码,以 下 选 项 中 描 述 错 误 的 是()A)PythonB)print(ord(a)C)chr(x)D)print答 案:A解 析:47.单 选 题 给 出
20、 如 下 代 码 S=Python is Open Source!Print(s 0:.upper()上 述 代 码 的 输 出 结 果 是 oA)PYTHON IS OPEN SOURCE!B)PYTHON IS OPEN SOURCEC)Python is Open Source!D)PYTHON答 案:A解 析:48.单 选 题 在 读 写 文 件 之 前,用 于 创 建 文 件 对 象 的 函 数 是()。A)openB)createOfileD)folder答 案:A解 析:49.单 选 题 下 面 Python代 码 的 输 出 结 果 是:()x=10y=3print(x%y,x
21、*y)A)1 1000B)3 3001 30D)3 1000答 案:A解 析:50.单 选 题 表 达 式 sum(ranged,10,2)的 值 为()。A)24B)25026D)27答 案:B解 析:51.单 选 题 Numpy中 向 量 转 成 矩 阵 使 用()A)reshapeB)revalC)arangeD)random答 案:A解 析:52.单 选 题 以 下 程 序 的 输 出 结 果 是:()cat=“狮 子”,“猎 豹”,“虎 猫”,“花 豹”,“孟 加 拉 虎”,美 洲 豹,雪 豹 for s in Icat:if 豹 in s:print(s,end=)continue
22、A)雪 豹 B)猎 豹 花 豹 美 洲 豹 雪 豹 C)猎 豹 D)花 豹 答 案:B解 析:53.单 选 题 以 下 选 项 中,不 是 Python中 用 于 进 行 数 据 分 析 及 可 视 化 处 理 的 第 三 方 库 是 A)numpyB)pandasC)mayavi2D)mxnet答 案:D解 析:54.单 选 题 以 下 程 序 的 输 出 结 果 是:()Is=list(shandong:100,hebei:200,beijing,:300)print(Is)A)200,100,300;B)shandong,hebei,beijing C)200,100,300;D)sha
23、ndong,hebei,beijing;答 案:B解 析:55.单 选 题 正 则 表 达 式“a-z”,不 可 以 匹 配 下 列 的 字 符 串 为 A)aB)z02D)m答 案:C解 析:56.单 选 题 阅 读 下 面 程 序:class Init:def _ init_(self,addr,tel):self.addr=addrself,tel=tel def show_info(self):print(f地 址:self._ addr)print(f”手 机 号:self,tel)init=Init(北 京,12345)init.show_info()运 行 程 序,输 出 结 果
24、 是()。A)程 序 无 法 运 行B)手 机 号:12345C)地 址:北 京 手 机 号:12345D)地 址:北 京 答 案:C解 析:57.单 选 题 已 知 x=2;y=3,复 合 赋 值 语 句 x*=y+5执 行 后,x变 量 中 的 值 是()A)llB)16013D)26答 案:B解 析:58.单 选 题 以 下 程 序 的 输 出 结 果 是:dat=l,2,3,0,0,0 for item in dat:if item=0:dat.remove(item)print(dat)A)1,2,3,01B)1,2,3,0,O C)1,2,3,O D)1,2,3 答 案:A解 析:
25、59.单 选 题 关 于 Python的 元 组 类 型,以 下 选 项 中 描 述 错 误 的 是()A)元 组 一 旦 创 建 就 不 能 被 修 改 B)元 组 中 元 素 不 可 以 是 不 同 类 型 C)Python中 元 组 采 用 逗 号 和 圆 括 号(可 选)来 表 示 D)一 个 元 组 可 以 作 为 另 一 个 元 组 的 元 素,可 以 采 用 多 级 索 引 获 取 信 息 答 案:B解 析:60.单 选 题 关 于 函 数 的 返 回 值,以 下 选 项 中 描 述 错 误 的 是()A)函 数 可 以 返 回 0个 或 多 个 结 果 B)函 数 必 须 有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 开发 基础 练习题 答案 21 _2023_ 背题版
限制150内