




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1 页 客观题和第五大题写在答题卡客观题和第五大题写在答题卡 txt txt 中 其他题目请提交题中 其他题目请提交题 号号 py py 程序程序 PythonPython 综合练习综合练习 1 1 一 填空题一 填空题 1 Python 使用符号 标示注释 2 可以使用 符号把一行过长的 Python 语句分解成几行 3 每一个 Python 的 都可以被当作一个模块 导入模块要 使用关键字 4 Python 的数字类型分为 等子类型 5 Python 序列类型包括 三种 6 Python 提供了两个对象身份比较操作符 和 来测试 两个变量是否指向同一个对象 7 设 s abcdefg 则 s 3 值是 s 3 5 值是 s 5 值是 s 3 值是 s 2 值是 s 1 值是 s 2 5 值是 8 删除字典中的所有元素的函数是 返回包含字典中所有 键的列表的函数是 返回包含字典中所有值的列表的函数是 判断一个键在字典中是否存在的函数是 二 选择题二 选择题 1 下列哪个语句在 Python 中是非法的 A x y z 1 B x y z 1 C x y y xD x y 2 关于 Python 内存管理 下列说法错误的是 第 2 页 A 变量不必事先声明 B 变量无须先创建和赋值而直接使 用 C 变量无须指定类型 D 可以使用 del 释放资源 3 下面哪个不是 Python 合法的变量名 A int32 B 40XL C selfD name 4 下列哪种说法是错误的 A 除字典类型外 所有标准对象均可以用于布尔测试 B 空字符串的布尔值是 False C 空列表对象的布尔值是 False D 值为 0 的任何数字对象的布尔值是 False 5 下列表达式的值为 True 的是 A 5 4j 2 3j B 3 2 2 C 3 2 xyz 6 Python 不支持的数据类型有 A char B int C float D list 7 关于字符串下列说法错误的是 A f 用于格式化输出浮点类型数据 B 字符串的子串查找函数 find 只能返回第一个符合子串的 位置 否则返回为 0 C 既可以用单引号 也可以用双引号创建字符串 D 在三引号字符串中可以包含换行回车等特殊字符 8 以下不能创建一个字典的语句是 A dict1 B dict2 3 5 C dict3 dict 2 5 3 4 D dict4 dict 1 2 3 4 9 执行下面操作后 list2 的值是 list1 4 5 6 list2 list1 list1 2 3 A 4 5 6 B 4 3 6 C 4 5 3 D A B C 都不正确 10 已知 x 43 y False 则表达式 x y and A B and not y 第 3 页 的值是 A FalseB 语法错C TrueD 假 11 以下程序的输出结果是 提示 ord a 97 lista 1 2 3 4 5 a b c d e print lista 2 lista 5 A 100 B d C d D TypeError 12 下面的循环体执行的次数与其它不同的是 A i 0 while i 0 print i i i 1 三 程序改错题三 程序改错题 第 4 页 下面的 Python 程序检查给定的字符串 s 是否为合法的标识符 程序中有几处语法错误 请改正 alphas abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ nums 0123456789 if len s 1 firstChar s 0 if firstChar not in alphas print Error First char must be alphas or number else 使用切片操作 取出除第 1 字符外的其它字符 otherChar s 1 alphasnums alphas nums while c in otherChar if c not in alphasnums print Error Other chars must be alphas number or break else print okay as an identifier else if s not in alphas print Error else print Okay as an identifier 四四 程序程序填空填空 1 下列程序的作用是将输入的字符串中的每个字符的 ASCII 码形成 一个列表 例如 输入为 abcde 时 输出为 97 98 99 100 101 请 补充完整 str raw input 请输入一个字符串 output for i in range num output num print output 第 5 页 2 下面程序的作用是显示输入的三个整数的最大值和最小值 请补 充完整 a b c input Please input three whole numbers if b max max b if c max max c if b min min b if c a i 1 a i a i 1 a i 1 a i print a 3 写出下面程序的执行结果 import string s I like python s string lower s alist countlist count 0 for i in range len s if ord s i ord A or ord s i ord a if s i in alist sign alist index s i 答案 5 4 3 2 1 第 6 页 countlist sign 1 else alist append s i count
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025国道316线南平下岚超限运输检测站招聘交通执法辅助人员模拟试卷有答案详解
- 2025年四川天府银行社会招聘模拟试卷附答案详解(典型题)
- 2025贵州省华贵人寿保险股份有限公司第一次社会招聘9人考前自测高频考点模拟试题及参考答案详解一套
- 2025年晋江市林业和园林绿化局公开招聘1人模拟试卷及答案详解(夺冠)
- 2025贵州黔南州瓮安县“雁归兴瓮”人才引进模拟试卷及完整答案详解
- 2025国网经济技术研究院有限公司第二批高校毕业生录用人选的考前自测高频考点模拟试题带答案详解
- 2025广东韶关市新丰县国有资产管理集团有限公司第一批专业技术人员招聘有关事项模拟试卷及答案详解(有一套)
- 2025福建省梧凤文旅集团有限公司招聘1名工作人员模拟试卷(含答案详解)
- 2025贵州雍福产业发展投资(集团)有限公司第一批招聘5人模拟试卷及一套答案详解
- 2025广发银行成都分行社会招聘考前自测高频考点模拟试题参考答案详解
- 2025政治理论时政热点知识试题库附完整答案
- 民间借贷抗诉申请书
- 消毒灭菌教学课件
- 2025年考研护理综合全程真题及答案
- 工会安全监督培训课件
- 学堂在线 知识产权法 章节测试答案
- 小学道德与法治五年级上册《烟酒有危害》教学课件
- 减脂课件教学课件
- 2025 SMETA员工公平职业发展管理程序-SEDEX验厂专用文件(可编辑)
- 卫生法律法规试题题库(附答案)
- 水浒传鲁智深介绍
评论
0/150
提交评论