下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度房产买卖定金监管与交易进度合同4篇
- 2025今致人力(精英)企业人才引进与配置服务合同2篇
- 个性化全新劳动协议模板(2024)一
- 2025年智能路灯系统采购与安装工程合作协议2篇
- 二零二五年度全屋定制家具安装服务合同2篇
- 2025年度道路照明设施智能照明控制技术合同4篇
- 2025年商用打印机销售与维护一体化服务合同3篇
- 2025年度二零二五安保员聘用及网络安全防护合同3篇
- 现代教育中学生学习心理分析
- 教育资源的合理配置与学生学习效果的关联
- 银行2025年纪检工作计划
- 注射泵管理规范及工作原理
- 国潮风中国风2025蛇年大吉蛇年模板
- 故障诊断技术的国内外发展现状
- 2024年发电厂交接班管理制度(二篇)
- 农机维修市场前景分析
- HG+20231-2014化学工业建设项目试车规范
- 汇款账户变更协议
- 虾皮shopee新手卖家考试题库及答案
- 四川省宜宾市2023-2024学年八年级上学期期末义务教育阶段教学质量监测英语试题
- 价值医疗的概念 实践及其实现路径
评论
0/150
提交评论