(完整版)python考试复习题库.pdf
《(完整版)python考试复习题库.pdf》由会员分享,可在线阅读,更多相关《(完整版)python考试复习题库.pdf(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、_一、一、填空题填空题1 1、Python Python 安装扩展库常用的是安装扩展库常用的是_ _工具。(工具。(pippip)2 2、Python Python 标准库标准库 mathmath 中用来计算平方根的函数是中用来计算平方根的函数是_。(。(sqrtsqrt)3 3、Python Python 程序文件扩展名主要有程序文件扩展名主要有_和两种,和两种,其中后其中后者常用于者常用于 GUIGUI 程序。(程序。(pypy、pywpyw)4 4、Python Python 源代码程序编译后的文件扩展名为源代码程序编译后的文件扩展名为_。(pycpyc)5 5、使用使用 pippip
2、工具升级科学计算扩展库工具升级科学计算扩展库 numpynumpy 的完整的完整命令是命令是_。(。(pip installpip install upgrade numpyupgrade numpy)6 6、使用使用 pippip 工具查看当前已安装的工具查看当前已安装的 PythonPython 扩展库扩展库的完整命令是的完整命令是_。(。(pip listpip list)7 7、在在 IDLEIDLE 交互模式中浏览上一条语句的快捷键是交互模式中浏览上一条语句的快捷键是_。(。(Alt+PAlt+P)8 8、使用使用 pippip 工具查看当前已安装工具查看当前已安装 PythonPy
3、thon 扩展库列扩展库列表的完整命令是表的完整命令是_。(。(pip listpip list)9 9、在在 PythonPython 中中_表示空类型。(表示空类型。(NoneNone)1010、列表、元组、字符串是列表、元组、字符串是 PythonPython 的的_(有序?无有序?无序序)序列。(有序)序列。(有序)1111、查查看变量类型的看变量类型的 PythonPython 内置函数是内置函数是_。(type()type())_1212、查看变量内存地址的查看变量内存地址的 PythonPython 内置函数是内置函数是_。(。(id()id())1313、以以 3 3 为实部为
4、实部 4 4 为虚部,为虚部,PythonPython 复数的表达形式复数的表达形式为为_ _或或_。(。(3+4j3+4j、3+4J3+4J)1414、Python Python 运算符中用来计算整商的是运算符中用来计算整商的是_。(。(/)1515、Python Python 运算符中用来计算集合并集的是运算符中用来计算集合并集的是_ _。(|)1616、使用运算符测试集合包含集合使用运算符测试集合包含集合 A A 是否为集合是否为集合 B B的真子集的表达式可以写作的真子集的表达式可以写作_ _。(。(A BA B)1717、表表达式达式1,1,2,2,3*33*3 的执行结果为的执行结
5、果为_。(1,2,3,1,2,3,1,2,31,2,3,1,2,3,1,2,3)1818、list(map(str,1,2,3)list(map(str,1,2,3)的执行结果为的执行结果为_。(1,2,3)。(1,2,3)1919、语句语句 x=3=3,5x=3=3,5 执行结束后,变量执行结束后,变量 x x 的值为的值为_。(。((True,5(True,5)2020、已知已知 x=3 x=3,那么执行语句,那么执行语句 x+=6 x+=6 之后,之后,x x 的的值为值为_。(。(9 9)2121、已知已知 x x=3 3,并且并且 id(x)id(x)的返回值为的返回值为 49610
6、3280 496103280,那么执行语句那么执行语句 x+=6 x+=6 之后,表达式之后,表达式 id(x)=id(x)=496103280496103280 的值为的值为_ _。(。(FalseFalse)2222、已知已知 x=3 x=3,那么执行语句,那么执行语句 x*=6 x*=6 之后,之后,x x 的的值为值为_。(。(1818)_2323、为了提高为了提高 PythonPython 代码运行速度和进行适当的保代码运行速度和进行适当的保密,可以将密,可以将 PythonPython 程序文件编译为扩展名程序文件编译为扩展名_的文的文件。(件。(pycpyc)2424、表达式“3
7、 in 1,2,3,4”的值为表达式“3 in 1,2,3,4”的值为 _。(FalseFalse)2525、列表对象的列表对象的 sort()sort()方法用来对列表元素进行原方法用来对列表元素进行原地排序,该函数返回值为地排序,该函数返回值为。(。(NoneNone)2626、假设列表对象假设列表对象 aListaList 的值为的值为3,4,5,6,7,9,3,4,5,6,7,9,11,13,15,1711,13,15,17,那么切片,那么切片 aList3:7aList3:7得到的值是得到的值是_。(。(6,7,9,116,7,9,11)2727、使用列表推导式生成包含使用列表推导式
8、生成包含 1010 个数字个数字 5 5 的列表,的列表,语句可以写为语句可以写为_。(。(5 for i in range(10)5 for i in range(10))2828、假设有列表假设有列表 a a=name,name,age,age,sexsex和和 b=Dong,38,Male,请使用一个语句b=Dong,38,Male,请使用一个语句将这两个列表的内容转换为字典,并且以列表将这两个列表的内容转换为字典,并且以列表 a a 中的中的元素为“键”,以列表元素为“键”,以列表 b b 中的元素为“值”,这个语中的元素为“值”,这个语句可以写为句可以写为_。(。(c=dict(zi
9、p(a,b)c=dict(zip(a,b))2929、任意长度的任意长度的 PythonPython 列表、元组和字符串中最后列表、元组和字符串中最后一个元素的下标为一个元素的下标为_。(。(-1-1)3030、Python Python 语句”.join(list(hello语句”.join(list(hello world!)world!)执行的结果是执行的结果是_。(hello world!)。(hello world!)_3131、转义字符转义字符 n的含义是n的含义是_。(回车换。(回车换行)行)3232、Python Python 语句语句 list(range(1,10,3)li
10、st(range(1,10,3)执行结果为执行结果为_。(。(1,4,71,4,7)3333、表达式表达式 list(range(5)list(range(5)的值为的值为_。(。(0,0,1,2,3,41,2,3,4)3434、_ _命令既可以删除列表中的一个元素,也可命令既可以删除列表中的一个元素,也可以删除整个列表。(以删除整个列表。(deldel)3535、已知已知 a=1,2,3a=1,2,3和和 b=1,2,4b=1,2,4,那么,那么id(a1)=id(b1)id(a1)=id(b1)的执行结果为的执行结果为_ _。(。(TrueTrue)3636、表达式表达式 int(123,
11、16)的值为int(123,16)的值为_。(。(291291)3737、表达式表达式 int(123,8)的值为int(123,8)的值为_。(。(8383)3838、表达式表达式 int(123)的值为int(123)的值为_。(。(123123)3939、表达式表达式 int(101,2)的值为int(101,2)的值为_。(。(5 5)4040、表达式表达式 abs(-3)abs(-3)的值为的值为_ _。(。(3 3)4141、切片操作切片操作 list(range(6):2list(range(6):2执行结果为执行结果为_。(。(0,2,40,2,4)4242、使用切片操作在列表
12、对象使用切片操作在列表对象 x x 的开始处增加一个的开始处增加一个元素元素 3 3 的代码为的代码为_。(。(x0:0=3x0:0=3)4343、语句语句 sorted(1,2,3,reverse=True)=sorted(1,2,3,reverse=True)=reversed(1,2,3)reversed(1,2,3)执行结果为执行结果为_。(。(FalseFalse)_4444、表达式表达式 ab in acbed 的值为ab in acbed 的值为_。(FalseFalse)4545、Python Python 3.x3.x 语句语句 print(1,print(1,2,2,3,3
13、,s sep=:)的ep=:)的输出结果为输出结果为_。(。(1:2:31:2:3)4646、表达式表达式 sorted(111,2,33,key=lambda x:sorted(111,2,33,key=lambda x:len(str(x)len(str(x)的值为的值为_。(。(2,33,1112,33,111)4747、假设假设 n n 为整数,那么表达式为整数,那么表达式 n&1=n%2 n&1=n%2 的值的值为为_。(。(TrueTrue)4848、表达式表达式 int(4*0.5)int(4*0.5)的值为的值为_。(。(2 2)4949、达式达式 sorted(111,2,3
14、3,key=lambda x:sorted(111,2,33,key=lambda x:-len(str(x)-len(str(x)的值为的值为_。(。(111,33,2111,33,2)5050、Python Python 内置函数内置函数_可以返回列表、可以返回列表、元组、元组、字典、字典、集合、字符串以及集合、字符串以及 rangerange 对象中元素个数。(对象中元素个数。(len()len())5151、Python Python 内置函数内置函数_用来返回序列中的最大元素。用来返回序列中的最大元素。(max()max())5252、Python Python 内置函数内置函数_用
15、来返回序列中的最小元素。用来返回序列中的最小元素。(min()min())5353、Python Python 内置函数内置函数_用来返回数值型序列中用来返回数值型序列中所有元素之和。(所有元素之和。(sum()sum())5454、已知列表对象已知列表对象 x=11,2,3,x=11,2,3,则表达式则表达式 max(x)max(x)的值为的值为_ _。(3)。(3)_5555、表达式表达式 min(11,2,3)的值为min(11,2,3)的值为_。(11)。(11)5656、已知列表对象已知列表对象 x=11,2,3,x=11,2,3,则表达式则表达式 max(x,key=len)max
16、(x,key=len)的值为的值为_ _。(11)。(11)5757、语句语句 x x=(3,)(3,)执行后执行后 x x 的值为的值为_。(。((3,)(3,))5858、语句语句 x=(3)x=(3)执行后执行后 x x 的值为的值为_。(。(3 3)5959、已知已知 x=3x=3 和和 y=5y=5,执行语句,执行语句 x,y=y,x x,y=y,x 后后 x x的值是的值是_。(。(5 5)6060、可以使用内置函数可以使用内置函数_查看包含当前作用域内查看包含当前作用域内所有全局变量和值的字典。(所有全局变量和值的字典。(globals()globals())6161、可以使用内
17、置函数可以使用内置函数_查看包含当前作用查看包含当前作用域内所有局部变量和值的字典。(域内所有局部变量和值的字典。(locals()(locals()()6262、字典中多个元素之间使用字典中多个元素之间使用_分隔开,每个元素分隔开,每个元素的“键”与“值”之间使用的“键”与“值”之间使用_分隔开。分隔开。(逗号、(逗号、冒号)冒号)6363、字典对象的字典对象的_ _方法可以获取指定“键”对应的方法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在的时候返回指“值”,并且可以在指定“键”不存在的时候返回指定值,如果不指定则返回定值,如果不指定则返回 NoneNone。(。(get()
18、get())6464、字典对象的字典对象的_方法返回字典中的“键方法返回字典中的“键-值对”值对”列表。(列表。(items()items())6565、字典对象的字典对象的_方法返回字典的“键”列表。方法返回字典的“键”列表。(keys()keys())_6666、字典对象的字典对象的_方法返回字典的“值”列表。方法返回字典的“值”列表。(values()values())6767、已知已知 x x=1:21:2,那么执行语句,那么执行语句 x2 x2=3 3 之后,之后,x x 的值为的值为_。(。(1:2,2:31:2,2:3)6868、表达式表达式 1,2,3,4-3,4,5,6 1,
19、2,3,4-3,4,5,6的值为的值为_。(。(1,21,2)6969、表达式表达式 set(1,1,2,3)set(1,1,2,3)的值为的值为_。(1,2,31,2,3)7070、关键字关键字_用于测试一个对象是否是一个可迭用于测试一个对象是否是一个可迭代对象的元素。(代对象的元素。(inin)7171、使用列表推导式得到使用列表推导式得到 100100 以内所有能被以内所有能被 1313 整除整除的数的代码可以写作的数的代码可以写作_。(i for i in range(100)if i%13=0i for i in range(100)if i%13=0)7272、表达式表达式 32
20、32 的值为的值为_。(。(TrueTrue)7373、已知已知 x=a:b,c:d,那么x=a:b,c:d,那么表达式表达式 a in x 的值为a in x 的值为_。(。(TrueTrue)7474、已知已知 x=a:b,c:d,那么x=a:b,c:d,那么表达式表达式 b in x 的值为b in x 的值为_。(。(FalseFalse)7575、已知已知 x=a:b,c:d,那么x=a:b,c:d,那么表达式表达式 b in x.values()的值为b in x.values()的值为_。(。(TrueTrue)7676、表达式表达式 123 123 的值为的值为_。(。(Tru
21、eTrue)7777、表达式表达式 3 or 5 3 or 5 的值为的值为_(3 3)_7878、表达式表达式 0 or 5 0 or 5 的值为的值为_(5 5)7979、表达式表达式 3 and 5 3 and 5 的值为的值为_。(。(5 5)8080、表达式表达式 3 and not 5 3 and not 5 的值为的值为_。(。(FalseFalse)8181、表达式表达式 3|5 3|5 的值为的值为_。(。(7 7)8282、表达式表达式 3&6 3&6 的值为的值为_。(。(2 2)8383、表达式表达式 3*2 3*2 的值为的值为_。(。(9 9)8484、表达式表达式
22、 3*2 3*2 的值为的值为_ _。(。(6 6)8585、已知已知 x=3,5,7 x=3,5,7,那么表达式,那么表达式 x10:x10:的值的值为为_。(。()8686、已知已知 x x=3,3,5,5,77,那么执行语句,那么执行语句 xlen(x):xlen(x):=1,2=1,2之后,之后,x x 的值为的值为_。(。(3,5,7,1,23,5,7,1,2)8787、已知已知 x=3,7,5 x=3,7,5,那么执行语句,那么执行语句x.sort(reverse=True)x.sort(reverse=True)之后,之后,x x 的值为的值为_。(7,7,5,35,3)8888
23、、已知已知 x=3,7,5 x=3,7,5,那么执行语句,那么执行语句 x=x=x.sort(reverse=True)x.sort(reverse=True)之后,之后,x x 的值为的值为_。(。(NoneNone)8989、已知已知 x=1,11,111 x=1,11,111,那么执行语句,那么执行语句x.sort(key=lambdax.sort(key=lambda x:x:len(str(x),len(str(x),reverse=True)reverse=True)之后,之后,x x 的值为的值为_。(。(111,11,1111,11,1)9090、表达式表达式 list(zip
24、(1,2,3,4)list(zip(1,2,3,4)的值为的值为_。(。((1,3),(2,4)(1,3),(2,4))_9191、已知已知 x=1,2,3,2,3 x=1,2,3,2,3,执行语句,执行语句 x.pop()x.pop()之后,之后,x x 的值为的值为_。(。(1,2,3,21,2,3,2)9292、表达式表达式 list(map(list,zip(*1,2,3,4,list(map(list,zip(*1,2,3,4,5,6)5,6)的值为的值为_。(。(1,4,2,5,3,1,4,2,5,3,66)9393、表达式表达式 x for x in 1,2,3,4,5 if x
25、3 x for x in 1,2,3,4,5 if x3 的的值为值为_。(。(1,21,2)9494、表达式表达式 index for index,value in index for index,value inenumerate(3,5,7,3,7)if value=enumerate(3,5,7,3,7)if value=max(3,5,7,3,7)max(3,5,7,3,7)的值为的值为_。(。(2,42,4)9595、已知已知 x x=3,5,3,73,5,3,7,那么表达式,那么表达式 x.index(i)x.index(i)for i in x if i=3for i in x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 python 考试 复习 题库
限制150内