下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 Python 程序设计基础测试题一 单项选择题(每个2 分,共 20 分)1下列哪个语句在Python 中是非法的?( )A x = y = z =1B x = (y = z + 1)C x, y = y, xD x += y2关于Python 内存管理,下列说法错误的是( )A变量不必事先声明B、变量无须先创建和赋值而直接使用C、变量无须指定类型D、可以使用del释放资源3下面哪个不是Python 合法的标识符( )A int32B 40XL C selfD name4下列哪种说法是错误的()A除字典类型外,所有标准对象均可以用于布尔测试B、空字符串白布尔值是 FalseC、空列表对象的布
2、尔值是 FalseD、值为0的任何数字对象的布尔值是False5下列表达式的值为True 的是( )A 5+4j 2-3j B 322C (3,2) xyz6 Python 不支持的数据类型有( )A char B int C float D list7关于Python 中的复数,下列说法错误的是( )A、表示复数的语法是real + imagej B、实部和虚部都是浮点数C、虚部必须后缀j,且必须是小写D、方法conjugate返回复数的共腕复数8关于字符串下列说法错误的是()A、字符应该视为长度为1的字符串B、字符串以0标志字符串的结束C、既可以用单引号,也可以用双引号创建字符串D、在三引
3、号字符串中可以包含换行回车等特殊字符9、以下不能创建一个字典的语句是()A、dictl = Bdict2= 3 : 5 C、dict3 =1,2,3:“uestc”D、dict4= (1,2,3): “uestc”10、下列Python语句正确的是:()A、min = x if x y ?x:yG if (x y) print xD、while True :pass填空题(每个空1.5分,共15分)I.Python源代码程序编译后的文件扩展名为 。.在Python中 表示空类型。.已知x = 3,那么执行语句x += 6之后,x的值为。.表达式 min( 11 , 2 , 3)的值为。.Pyt
4、hon中定义函数的关键字是 。.在函数内部可以通过关键字 来定义全局变量。.在循环体中使用 语句可以跳出循环体。.已知x, y = 3, 5,那么执行x, y = y, x之后,x的值为。.线程对象的方法用来阻塞当前线程,指定线程运行结束或超时后继续运行当前线程。.字符串编码格式UTF8使用个字节表示一个汉字。判断题(每个1.5分,共15分).Python是一种跨平台、开源、免费的高级动态编程语言。().Python 3.x和Python 2.x唯一的区别就是:print在Python 2.x中是输出语句, 而在Python 3.x中是输出函数。().在Windows平台上编写的Python程
5、序无法在Unix平台运行。().在Python 3.x中可以使用中文作为变量名。(). Python变量名必须以字母或下划线开头,并且区分字母大小写。().在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。().表达式 pow(3,2) = 3*2 的值为 True ().使用记事本程序也可以打开二进制文件,只不过无法正确识别其中的内容。().多线程编程技术主要目的是为了提高计算机硬件的利用率,没有别的作用了().使用TCP协议进行通信时,必须首先建立连接,然后进行数据传输,最后再 关闭连接。()四、简答题(每个5分,共10分).简单解释Python基于值的自动内存管
6、理方式?.异常和错误有什么区别?五、读程序题(每个5分,共20分).写出下面代码的执行结果。def Join(List, sep=None):return (sep or , ).join(List)print(Join( a , b , c)print(Join(,a,, ,b,, ,c,,,:).写出下面代码的执行结果。def Sum(a, b=3, c=5):return sum(a, b, c)print(Sum(a=8, c=2)print(Sum(8)print(Sum(8,2).写出下面代码的执行结果。a=input(please input a nimber:)b=input(
7、please input a number:)c=input(please input a number:)d=input(please input a number:)print a+b-c*d输入a, b, c, d的值都为3.说出下面代码所实现的主要功能。def bubble_so曲ists): len_list=len(lists) for i in range(len_list):for j in range(len_list-i-1):if listsjlistsj+1:listsj,listsj+1=listsj+1,listsj print(lists)return lists六、编程题(每个10分,共20分).打印出所有的 水仙花数”,所谓 水仙花数”是指一个3位数,其各位数字立方 和等于该数本身。例如,153是一个水仙花数,因
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026清华同衡遗产保护与城市更新分院遗产二所招聘(北京)考试备考题库及答案详解
- 2026上海市公共卫生临床中心招聘笔试备考题库及答案详解
- 2026湖北孝感市应城汤池甲食品有限公司招聘9人笔试参考题库及答案详解
- 城市道路绿化工程施工实施方案
- 生鲜农产品供应链组合契约协调:模型构建与实践应用
- 生长分化因子11对神经细胞命运的调控密码:增殖与分化的机制探索
- 2026南平建阳法院招聘工作人员5名笔试备考试题及答案详解
- 2026四川雅安职业技术学院引进高层次人才20人笔试备考题库及答案详解
- 2025年宣城市宣州区幼儿园教师招聘笔试试题及答案解析
- 2026广西玉林陆川县妇幼保健院招聘编外专业技术人员3人笔试参考题库及答案详解
- 水泥加压板隔墙施工方案
- 黄赌案件办案要点课件
- 2025年保险业新能源车险查勘定损技能测试题及答案
- 2025年贵州高考化学真题及答案
- 检验科生物安全工作计划
- 2022危险性较大的分部分项工程专项施工方案编制与管理指南
- 安徽省“江南十校”2024-2025学年高一下学期5月阶段联考历史试题(解析版)
- 海洋专业毕业论文
- 异常处理培训课件
- 2025年湖北省建筑工程技术高、中级职务水平能力测试(工程检测)历年参考题库含答案详解(5卷)
- 黄酒酿造工上岗证考试题库及答案
评论
0/150
提交评论