python考试题(带答案).pdf
《python考试题(带答案).pdf》由会员分享,可在线阅读,更多相关《python考试题(带答案).pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、python考 试 题(带 答 案)一、选 择 题(每 题 2分,共 70分)1,下 列 哪 个 语 句 在 Python中 是 非 法 的?(B)As x=y=z=1 B、x=(y=z+1)C、x,y=y,x D、x+=y2.关 于 Python内 存 管 理,下 列 说 法 错 误 的 是(B)A、变 量 不 必 事 先 声 明 B、变 量 无 须 先 创 建 和 赋 值 而 直 接 使 用 C、变 量 无 须 指 定 类 型 D、可 以 使 用 del释 放 资 源 3、下 面 哪 个 不 是 Python合 法 的 标 识 符(B)A、int32 B、40XL C、self D nam
2、e4、下 列 哪 种 说 法 是 错 误 的(A)A、除 字 典 类 型 外,所 有 标 准 对 象 均 可 以 用 于 布 尔 测 试 B、空 字 符 串 的 布 尔 值 是 FalseC、空 列 表 对 象 的 布 尔 值 是 FalseD、值 为 0的 任 何 数 字 对 象 的 布 尔 值 是 False5、Python不 支 持 的 数 据 类 型 有(A)A、char B、int C、float D list6、关 于 Python中 的 复 数,下 列 说 法 错 误 的 是(C)A、表 示 复 数 的 语 法 是 real+imagejB、实 部 和 虚 部 都 是 浮 点 数
3、 C、虚 部 必 须 后 缀 j,且 必 须 是 小 写 D、方 法 conjugate返 回 复 数 的 共 辗 复 数 7、关 于 字 符 串 下 列 说 法 错 误 的 是(B)A、字 符 应 该 视 为 长 度 为 1的 字 符 串 B、字 符 串 以 0标 志 字 符 串 的 结 束 C、既 可 以 用 单 引 号,也 可 以 用 双 引 号 创 建 字 符 串 D、在 三 引 号 字 符 串 中 可 以 包 含 换 行 回 车 等 特 殊 字 符 8、以 下 不 能 创 建 一 个 字 典 的 语 句 是(C)A、dictl=B、dict2=3:5 C、dict3=1,2,3:“u
4、estc”D、dict4=(1,2,3):MuestcM 9、下 列 Python语 句 正 确 的 是(D)A、min=x if x y?x:yC、if(x y)print xDs while True:pass1 0 计 算 机 中 信 息 处 理 和 信 息 储 存 用(A)A 二 进 制 代 码 B 十 进 制 代 码 C 十 六 进 制 代 码 D ASCH代 码 11 python源 程 序 执 行 的 方 式(B)A 编 译 执 行 B 解 析 执 行 C 直 接 执 行 D边 编 译 边 执 行 12 Python语 言 语 句 块 的 标 记 是(C)A 分 号 B逗 号 C
5、 缩 进 D/1 3 以 下 是 字 符 转 换 成 字 节 的 方 法 是(B)A decode()B encode()C upper()D rstripO1 4 以 下 是 正 确 的 字 符 串(BD)A labcM abw B abc ab*C uabcn ab D15“ab+c”-2 结 果 是:(C)A abc2 B abcabc C abcc D ababcc1 6 以 下 会 出 现 错 误 的 是(B)A 北 京.encode。B 北 京.decode。C 北 京.encode().decode()D 以 上 都 不 会 错 误 1 7如 下:strl=Runoob exam
6、ple.wow!str2=exam;“abc abMPrint(strl.find(str2,5)打 印 的 结 果 是(B)A 6 B7 C 8 D-l1 8下 面 对 count(),index。,find。方 法 描 述 错 误 的 是(BC)A countf)方 法 用 于 统 计 字 符 串 里 某 个 字 符 出 现 的 次 数 B find()方 法 检 测 字 符 串 中 是 否 包 含 子 字 符 串 s t r如 果 包 含 子 字 符 串 返 回 开 始 的 索 引 值,否 则 会 报 一 个 异 常 C index。方 法 检 测 字 符 串 中 是 否 包 含 子 字
7、 符 串 s t r,如 果 str不 在 返 回-1D 以 上 都 错 误 1 9有 下 面 的 程 序 段 if k0:if k 5:if k8:x=0else:X=1else:if k2:x=3else:x=4其 中 k取 那 组 值 时 x=3(A)A 3,4,5 B 3,4 C 5,6,7 D 4,52 0 以 下 不 是 python中 的 关 键 字(D)A raise B with C import D final2 1 调 用 以 下 函 数 返 回 的 值(D)def myfunQ:passAO B 出 错 不 能 运 行 C 空 字 符 串 DNone2 2 函 数 如
8、下:def showNnumber(numbers):for n in numbers:print(n)下 面 那 些 在 调 用 函 数 时 会 报 错(C)A showNumer(2,4,5)B showNnumber(abcesfC showNnumber(3.4)D showNumber(l 2,4,5)2 3 函 数 如 下 def chanagelnt(number2):number2=number2+lprint(nchangelnt:number2=,number2)#调 用 number1=2chanagelnt(numberl)print(number:,number!)打
9、 印 结 果 哪 项 是 正 确 的(B)A changelnt:number2=3 number:3B changelnt:number2=3 number:2C number:2 changelnt:number2=2D number:2 changelnt:number2=32 4 函 数 如 下 def chanageList(list):list.append(end)print(list,list)#调 用 strschanageList(strs)print(strs,strs)下 面 对 s trs和 lis t的 值 输 出 正 确 的 是(C D)A s trs T,2 B
10、list T,2 C list end D strs T,2,end1 2 5 定 义 类 如 下:class Hello():pass下 面 说 明 错 误 的 是(C D)A 该 类 实 例 中 包 含 _ d ir_()方 法 B 该 类 实 例 中 包 含 _ ha sh _()方 法 C 该 类 实 例 中 只 包 含 _ d ir_(),不 包 含 _ hash_()D 该 类 没 有 定 义 任 何 方 法,所 以 该 实 例 中 没 有 包 含 任 何 方 法 26定 义 类 如 下:class hello():def showlnfo(sef):print(self.x)下
11、面 描 述 正 确 的 是(AC)A该 类 不 可 以 实 例 化 B 该 类 可 以 实 例 化 C 在 pycharm工 具 中 会 出 现 语 法 错 误,说 self没 有 定 义 D 该 类 可 以 实 例 化,并 且 能 正 常 通 过 对 象 调 用 showlnf”)2 7 关 于 python类 说 法 错 误 的 是(B)A 类 的 实 例 方 法 必 须 创 建 对 象 后 才 可 以 调 用 B 类 的 实 例 方 法 必 须 创 建 对 象 前 才 可 以 调 用 C 类 的 类 方 法 可 以 用 对 象 和 类 名 来 调 用 D 类 的 静 态 属 性 可 以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 考试题 答案
限制150内