Python语言程序设计试卷及答案2套_第1页
Python语言程序设计试卷及答案2套_第2页
Python语言程序设计试卷及答案2套_第3页
Python语言程序设计试卷及答案2套_第4页
Python语言程序设计试卷及答案2套_第5页
已阅读5页,还剩13页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python语言程序设计考试题A卷选择题Python是一门________语言,其变量在定义时并不需要指定数据类型,变量的数据类型由所赋的值决定弱类型强类型编译型静态类型_______可以动态初始化成员属性,也可以在对象创建时执行一系列的初始化操作。构造方法构造对象构造类构造变量解释器设计模式意图:给定一个语言,定义它的文法的一种表示,并定义一个______,这个解释器使用该表示来解释语言中的句子。编译器转换器编码器解释器Django是一个卓越的新一代_____框架,它可以让低基础的人快速实现工程。java底层分布式web下列标识符中哪个是合法的?i'm_3QforPython不支持的数据类型有charintfloatlist关于字符串下列说法错误的是字符应该视为长度为1的字符串字符串以\0标志字符串的结束既可以用单引号,也可以用双引号创建字符串在三引号字符串中可以包含换行回车等特殊字符下列叙述错误的是可以使用一对大括号{}或set函数创建集合可以使用一对大括号{}或dict函数创建字典可以使用{}或set()创建空集合可以使用{}或dict()创建空字典下列有关生成器叙述错误的是A. 将列表生成表达式中的一对中括号改为一对小括号即可得到生成器B. 对于生成器对象,也可以像其他可迭代对象一样使用for循环遍历对象中的每一个元素C. 如果生成元素的方法比较复杂,不适合用for循环方式实现,我们还可以借助yield关键字利用函数实现生成器的功能D. 生成器就是一次性在内存中产生大量列表元素,占用大量的内存空间下列说法中错误的是在一个函数中定义的变量就是局部变量局部变量的作用域是从定义位置到函数结束位置在所有函数外定义的变量就是全局变量全局变量的作用域是从定义位置到程序结束位置填空题_________语言编写的程序在执行前不会进行任何错误检查,程序执行时会逐行的进行__________。当解释器发现错误时,程序_________。编译型语言编写的程序在执行前的编译阶段就会对代码进行________。Python中的注释分为_______和________。Python支持四种数字类型,分别为:__________、_________、__________、_______。Python中标准的数据类型:______、_______、_______、_____、_______、_______。Python支持丰富的运算符,其中包括:_______、______、_______、_______、_______。简答题Pyhton单行注释和多行注释分别用什么?求1-100内的所有数的和如有一下变量n1=5,请使用int的提供的方法,得到该变量最少可以用多少个二进制位表示?写出下面闭包程序的输出结果。

Python语言程序设计考试题A卷答案选择题Python是一门____语言,其变量在定义时并不需要指定数据类型,变量的数据类型由所赋的值决定(A)弱类型强类型编译型静态类型_______可以动态初始化成员属性,也可以在对象创建时执行一系列的初始化操作。(A)构造方法构造对象构造类构造变量解释器设计模式意图:给定一个语言,定义它的文法的一种表示,并定义一个______,这个解释器使用该表示来解释语言中的句子。(D)编译器转换器编码器解释器Django是一个卓越的新一代_____框架,它可以让低基础的人快速实现工程。(D)java底层分布式web下列标识符中哪个是合法的?(B)i'm_3QforPython不支持的数据类型有(A)charintfloatlist关于字符串下列说法错误的是(B)字符应该视为长度为1的字符串字符串以\0标志字符串的结束既可以用单引号,也可以用双引号创建字符串在三引号字符串中可以包含换行回车等特殊字符下列叙述错误的是(C)可以使用一对大括号{}或set函数创建集合可以使用一对大括号{}或dict函数创建字典可以使用{}或set()创建空集合可以使用{}或dict()创建空字典下列有关生成器叙述错误的是(D)A. 将列表生成表达式中的一对中括号改为一对小括号即可得到生成器B. 对于生成器对象,也可以像其他可迭代对象一样使用for循环遍历对象中的每一个元素C. 如果生成元素的方法比较复杂,不适合用for循环方式实现,我们还可以借助yield关键字利用函数实现生成器的功能D. 生成器就是一次性在内存中产生大量列表元素,占用大量的内存空间下列说法中错误的是(D)在一个函数中定义的变量就是局部变量局部变量的作用域是从定义位置到函数结束位置在所有函数外定义的变量就是全局变量全局变量的作用域是从定义位置到程序结束位置填空题解释型语言编写的程序在执行前不会进行任何错误检查,程序执行时会逐行的进行解释执行。当解释器发现错误时,程序抛出异常并退出。编译型语言编写的程序在执行前的编译阶段就会对代码进行错误检查。Python中的注释分为单行注释和多行注释。Python支持四种数字类型,分别为:int、long、float、complex

。Python中标准的数据类型:String、Boolean、Number、List、Tuple、Dictionary。Python支持丰富的运算符,其中包括:算数运算符、逻辑运算符、赋值运算符、位运算符、检查运算符。简答题Pyhton单行注释和多行注释分别用什么?答案:井号(#)常被用作单行注释符号,在代码中使用#时,它右边的任何数据都会被忽略,当做是注释。在python中也会有注释有很多行的时候,这种情况下就需要批量多行注释符了。多行注释是用三引号'''

'''包含的求1-100内的所有数的和答案:"""给x赋值为1,y赋值为0,while循环真,循环开始,y重新赋值等于y加x。如果x等于100,跳出当前循环否则x一直加1循环,知道满足x等于100,break跳出当前循环,打印y!#最后就是1+2+3+4+5+6...+100=5050"""x=1y=0whileTrue:y=y+x#print(x)ifx==100:breakx+=1如有一下变量n1=5,请使用int的提供的方法,得到该变量最少可以用多少个二进制位表示?答案:n1=5print(n1.bit_length())#3写出下面闭包程序的输出结果。deff(x):y=100definner(z):returnx*y+zreturninnera10=f(10)a20=f(20)print(a10(29))print(a20(29))答:程序运行结果为:10292029

Python语言程序设计考试题B卷选择题下列哪种说法是错误的除字典类型外,所有标准对象均可以用于布尔测试空字符串的布尔值是False空列表对象的布尔值是False值为0的任何数字对象的布尔值是False下列表达式的值为True的是5+4j

>

2-3j3>2>2(3,2)<

(„a‟,‟b‟)‟abc‟

>

„xyz‟Python不支持的数据类型有charintfloatlist关于Python中的复数,下列说法错误的是表示复数的语法是real

+

image

j实部和虚部都是浮点数虚部必须后缀j,且必须是小写方法conjugate返回复数的共轭复数下面哪个不是Python合法的标识符int3240XLself__name__以下不能创建一个字典的语句是dict1

=

{}dict2

=

{

3

:

5

}dict3

=

{[1,2,3]:

“uestc”}dict4

=

{(1,2,3):

“uestc”}下列Python语句正确的是min

=

x

if

x

<

y

else

ymax

=

x

>

y

?

x

:

ywhile

True

:

passif

(x

>

y)

print

x下列哪个语句在Python中是非法的?x

=

y

=

z

=

1x

=

(y

=

z

+

1)x,

y

=

y,

xx

+=

y

执行下列语句后的显示结果是什么?

>>>

world=”world”

>>>

print

“hello”+

worldhelloworld“hello”worldhello

world语法错设s

=

”Happy

New

Year”,

则s[3:8]的值为:‘ppy

Ne’‘py

Ne’‘ppy

N’‘py

New’填空题math模块本身不支持复数,需要进行带有复数的运算可以使用_______模块,math模块与_________模块提供的函数的函数名完全相同。每一个Python的______都可以被当作一个模块。导入模块要使用关键字_______。Python序列类型包括

_______、_______

、_______

三种;

_______

是Python中唯一的映射类型。Python提供了两个对象身份比较操作符

_____和

______来测试两个变量是否指向同一个对象,也可以通过内建函数

_______来测试对象的身份。writelines方法本质上是循环调用________方法写入文件内容。简答题什么是lambda函数?它有什么好处?介绍一下except的用法和作用?Python里面如何生成随机数?单引号,双引号,三引号的区别

Python语言程序设计考试题B卷答案选择题下列哪种说法是错误的(A)除字典类型外,所有标准对象均可以用于布尔测试空字符串的布尔值是False空列表对象的布尔值是False值为0的任何数字对象的布尔值是False下列表达式的值为True的是(C)5+4j

>

2-3j3>2>2(3,2)<

(„a‟,‟b‟)‟abc‟

>

„xyz‟Python不支持的数据类型有(B)charintfloatlist关于Python中的复数,下列说法错误的是(C)表示复数的语法是real

+

image

j实部和虚部都是浮点数虚部必须后缀j,且必须是小写方法conjugate返回复数的共轭复数下面哪个不是Python合法的标识符(B)int3240XLself__name__以下不能创建一个字典的语句是(C)dict1

=

{}dict2

=

{

3

:

5

}dict3

=

{[1,2,3]:

“uestc”}dict4

=

{(1,2,3):

“uestc”}下列Python语句正确的是(C)min

=

x

if

x

<

y

else

ymax

=

x

>

y

?

x

:

ywhile

True

:

passif

(x

>

y)

print

x下列哪个语句在Python中是非法的?(D)x

=

y

=

z

=

1x

=

(y

=

z

+

1)x,

y

=

y,

xx

+=

y

执行下列语句后的显示结果是什么?

(A)>>>

world=”world”

>>>

print

“hello”+

worldhelloworld“hello”worldhello

world语法错设s

=

”Happy

New

Year”,

则s[3:8]的值为:(B)‘ppy

Ne’‘py

Ne’‘ppy

N’‘py

New’填空题math模块本身不支持复数,需要进行带有复数的运算可以使用cmath模块,math模块与cmath模块提供的函数的函数名完全相同。每一个Python的文件都可以被当作一个模块。导入模块要使用关键字import。Python序列类型包括

:字典、列表、元组三种;

字典

是Python中唯一的映射类型。Python提供了两个对象身份比较操作符

is和isnot来测试两个变量是否指向同一个对象,也可以通过内建函数

type()来测试对象的身份。writelines方法本质上是循环调用write方法写入文件内容。简答题什么是lambda函数?它有什么好处?答:lambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数lambda函数:首要用途是指点短小的回调函数lambda[arguments]:expression>>>a=lambdax,y:x+y>>>a(3,11)介绍一下except的用法和作用?答:try…except…except…[else…][finally…]执行try下的语句,如果引发异常,则执行过程会跳到except语句。对每个except分支顺序尝试执行,如果引发的异常与except中的异常组匹配,执行相应的语句。如果所有的except都不匹配,则异常会传递到下一个调用本代码的最高层try代码中。try下的语句正常执行,则执行else块代码。如果发生异常,就不会执行如果存在finally语句,最后总是会执行。Python里面如何生成随机数?答:random模块随机整数:random.randint(a,b):返回随机整数x,a<=x<=brandom.randrange(start,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论