Python语言程序设计试卷及答案2套.docx
《Python语言程序设计试卷及答案2套.docx》由会员分享,可在线阅读,更多相关《Python语言程序设计试卷及答案2套.docx(18页珍藏版)》请在优知文库上搜索。
1、Python语言程序设计考试题A卷选择Sg1. Python是一门语言,其变量在定义时并不需要指定数据类型,变量的数据类型由所赋的值决定A.弱类型B,强类型C.编译型D.酵态类型2. 可以动态初始化成员属性,也可以在对象创建时执行一系列的初始化操作.A,构造方法B.构造对象C.拘造类D.构造变量3 .解释器设计模式意图:给定一个语言,定义它的文I去的一种表示,井定义一个这个解释器使用该表示来解释语言中的句子.A.编译器B.转换器C.褊码器D.解修踞4 .Django是一个卓越的新一代一框架,它可以让低基础的人快速实现工程.A.javaB.底层C.分布式D.web5 .下列标识符中哪个是合法的?
2、A. imB. _C. 3QD. for6 .Python不支持的数据类型有A. charB. intC. f1.oatD. 1.ist7 .关于字符串下列说法错误的是A,字符应该视为长度为1的字符串8 .字符串以0标志字符串的结束C.既可以用单引号,也可以用双引号创建字符串D.在三引号字符串中可以包含换行回车等特殊字符8,下列叙述错误的是A.可以使用一对大括号0或set函数创建集合9 .可以使用一对大括号0或diet函数创建字典C.可以使用0或set()创建空集合D.可以使用0或dict()创建空字典10 下列有关生成器叙述错误的是A.格列表生成表达式中的一对中括号改为一对舌号即可得到生成器
3、B.对于生成88对象,也可以像其他可迭代对象一样使用for循环遍历对皴中的每一个元素C.如果生成元素的方法比较复杂不适合用for循环方式实现,我正芯可以借助yie1.d关城字利用函数实现生成器的功能D.生成甥就是一次性在内存中产生大量列表元素,占用大量的内存空间10.下列说法中错误的是A.在一个函数中定义的变量就是局部变量B.局部变IR的作用域是从定义位芭到曲数结束位因C.在所有两数外定义的变量就是全局变依D.全局变量的作用域是从定义位置到程序结束位置填空题1. 语言编写的程在执行前不会进行任何错误检直程序执行时会逐行的进行当解释器发现错误时,程序编译型语言编写的程序在执行前的编译阶段就会对代
4、码进行2. Python中的注理分为和3. Python支持四种数字类型,分别为:、4. Python中标准的数据类型:5. Python支持丰宓的运算符,其中包括:三、简答三g1 .Pyhton单行注释和多行注释分别用什么?2 .求I-I(X)内的所有数的和3 .如有一下变量n1.=5,谙使用int的提供的方法,得到该变员最少可以用多少个二进制位表示?4 .写出下面闭包程的输出结果.Python语言程序设计考试题A卷答案选择Sg11. PythOn是一门_语言,其变量在定义时并不需要指定数据类型,变量的数据类至由所赋的值决定(A)E.弱类型F.强类型G.编译型H.酵态类型12. 可以动态初始
5、化成员属性,也可以在对象创建时执彳亍一系列的初始化操作.(A)E.构造方法F.构造对象G.构造类H.恂造变量13. 解程器设计模式意图:给定一个语言,定义它的文法的一种表示,并定义一个这个解辱器使用该表示来解释语言中的句子.(D)E.编译据F.转换器G.编码器H.解套器14. Django是一个卓越的新一代框架,它可以让低基础的人快速实现工程.(D)E.javaF.底层G.分布式H.VVeb15.下列标识符中哪个是合法的?(B)E. imF. _G. 3QH. for16.Python不支持的数据类型有(A)E. charF. intG. f1.oatH. 1.ist17 .关于字符串下列说法
6、错误的是(B)E.字符应该视为长度为1的字符串F.字符串以0标志字符串的结束G.既可以用单引号,也可以用双引号创建字符串H.在三引号字符串中可以包含换行回车等特殊字符18 .下列叙述错误的是(C)可以使用一对大括号0或set函数创建集合F.可以使用一对大括号O或diet函数创建字典G.可以使用(或set()创建空集合H,可以使用0或diet。创建空字典19 .下列有关生成Sg叙述情误的是(D)A,格列表生成表达式中的一对中括号改为一对,Jy舌号即可卷到生成器B.对于生成器对象,也可以像其他可迭代对象一样使用for循环遍历对皴中的每一个元素C.如果生成元素的方法比较复杂不适合用for循环方式实现
7、,我正芯可以借助yie1.d关键字利用函数实现生成器的功能D.生成照就是一次性在内存中产生大量列表元素,占用大量的内存空间20 .下列说法中错误的是(D)E.在一个因数中定义的变量就是局部变量F.局部变量的作用域是从定义位置到由数结束位置G.在所有语数外定义的变量就是全局变量H.全局变Ift的作用域是从定义位置到程序结束位W四、填空题1. 避壁语言编写的程序在执行前不会进行任何错误检查程序执行时会逐行的进行解释执行.当解释器发现错误时,程序抛出异常并退出.编译型语言编写的程序在执行前的编译阶段就会对代码进行鳗检直.2. Python中的注释分为单行注释和多行注释.3. Python支持四种数字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 语言程序设计 试卷 答案