Python程序设计试题库
《Python程序设计》题库
一、填空题
第一章基础知识
1、Python安装扩展库常用得就是_______工具.(pip)
2、Python标准库math中用来计算平方根得函数就是__________。(sqrt)
3、Python程序文件扩展名主要有__________与________两种,其中后者常用于GUI
程序。(py、pyw)
4、Python源代码程序编译后得文件扩展名为_________.(pyc)
5、使用pip工具升级科学计算扩展库numpy得完整命令就是_________________。(p
ip install --upgrade numpy)
6、使用pip工具查瞧当前已安装得Python扩展库得完整命令就是_____________。
(pip list)
7、在IDLE交互模式中浏览上一条语句得快捷键就是__________。(Alt+P)
8、在Python中__________表示空类型.(None)
9、列表、元组、字符串就是Python得_________(有序?无序)序列。(有序)
10、查瞧变量类型得Python内置函数就是________________。(type())
11、查瞧变量内存地址得Python内置函数就是_________________。(id())
12、以3为实部4为虚部,Python复数得表达形式为___________或________。
(3+4j、3+4J)
13、Python运算符中用来计算整商得就是_________.(//)
14、Python运算符中用来计算集合并集得就是_______。(|)
15、使用运算符测试集合包含集合A就是否为集合B得真子集得表达式可以写作___
____。(A<B)
16、______________命令既可以删除列表中得一个元素,也可以删除整个列表。(del)
17、表达式int(’123', 16) 得值为_________。(291)
python基础知识填空题18、表达式int('123', 8) 得值为_________.(83)
19、表达式int(’123') 得值为_____________.(123)
20、表达式int('101',2)得值为__________。(5)
21、表达式abs(-3)得值为___________.(3)
22、Python 3、x语句print(1,2, 3, sep=’:')得输出结果为____
________.(1:2:3)
23、表达式int(4**0、5)得值为____________。(2)
24、Python内置函数_________可以返回列表、元组、字典、集合、字符串以及rang
e对象中元素个数。(len())
25、Python内置函数____________用来返回序列中得最大元素。(max())
26、Python内置函数____________用来返回序列中得最小元素。(min())
27、Python内置函数________________用来返回数值型序列中所有元素之与.(s
um())
28、为了提高Python代码运行速度与进行适当得保密,可以将Python程序文件编
译为扩展名__________得文件。(pyc)
29、已知x =3,那么执行语句x +=6 之后,x得值为_______________。(9)
30、表达式3 | 5 得值为__________。(7)
31、表达式3 &6得值为_________。(2)
32、表达式3 ** 2得值为_________。(9)
33、表达式3 * 2得值为___________。(6)
34、表达式3〈〈2 得值为_______________。(12)
35、表达式65>〉1得值为_____________。(32)
36、表达式chr(ord('a')^32)得值为___________。('A’)
37、表达式chr(ord(’a')—32)得值为___________。('A')
38、表达式abs(3+4j)得值为____________。(5、0)
39、表达式callable(int)得值为___________。(True)
40、假设有Python程序文件abc、py,其中只有一条语句print(__name__),
那么直接运行该程序时得到得结果为_____________。(__main__)
mid函数公式大全41、表达式16**0、5得值为____________________.(4、0)
42、表达式type({3})得值为____________________.(set)
43、表达式isinstance('Hello world',str)得值为_________________
___。(True)
第二章Python序列
44、表达式[1, 2, 3]*3得执行结果为______________________。([1, 2,3,
1,2,3, 1, 2,3])
45、list(map(str,[1, 2,3]))得执行结果为____________________
_。([‘1’, ‘2’, ‘3’])
46、语句x = 3==3,5执行结束后,变量x得值为_____________.((True,
5))
47、已知x = 3,并且id(x)得返回值为496103280,那么执行语句x+= 6
replacement的动词之后,表达式id(x) == 496103280得值为___________。(False) 48、已知x = 3,那么执行语句x *= 6之后,x得值为________________。
(18)
49、表达式[3]in [1,2,3,4]得值为________________。(False)
50、列表对象得sort()方法用来对列表元素进行原地排序,该函数返回值为。
(None)
51、假设列表对象aList得值为[3,4, 5,6,7,9, 11,13, 15,17],那
么切片aList[3:7]得到得值就是______________________。([6,7, 9,11])
52、使用列表推导式生成包含10个数字5得列表,语句可以写为_____________
原码反码补码0的表示
__。([5 for i in range(10)])
53、假设有列表a= ['name', 'age', 'sex']与b= [’Dong’,38, 'Ma
le'],请使用一个语句将这两个列表得内容转换为字典,并且以列表a中得元素为“键”,以列表b中得元素为“值”,这个语句可以写为_____________________。(c = dict(zip(a,b)))
54、任意长度得Python列表、元组与字符串中最后一个元素得下标为________.
(—1)
55、Python语句list(range(1,10,3))执行结果为_______________
____。([1, 4, 7])
56、表达式list(range(5)) 得值为________________。([0, 1, 2,3, 4])
57、已知a= [1,2, 3]与b= [1, 2,4],那么id(a[1])==id(b[1])
得执行结果为___________。(True)
58、切片操作list(range(6))[::2]执行结果为________________。([0,2,
today和int函数算工龄4])
59、使用切片操作在列表对象x得开始处增加一个元素3得代码为_________。(x[0:0]
= [3])
60、语句sorted([1, 2, 3],reverse=True) ==reversed([1, 2, 3])
执行结果为_________。(False)
61、表达式sorted([111, 2, 33],key=lambda x: len(str(x))) 得值为_
_______________。([2,33,111])
62、表达式sorted([111,2, 33],key=lambda x: —len(str(x))) 得
移位运算符会改变原来的值值为____________。([111, 33,2])
63、语句x =(3,) 执行后x得值为_______________。((3,))
64、语句x = (3)执行后x得值为________________。(3)
65、已知x=3与y=5,执行语句x,y= y, x 后x得值就是____。(5)
66、可以使用内置函数_______________查瞧包含当前作用域内所有全局变量与值得
字典.(globals())
67、可以使用内置函数___________________查瞧包含当前作用域内所有局部
变量与值得字典.(locals()()
68、字典中多个元素之间使用____________分隔开,每个元素得“键”与“值”
之间使用________分隔开。(逗号、冒号)
69、字典对象得___________方法可以获取指定“键"对应得“值”,并且可以在指定
“键"不存在得时候返回指定值,如果不指定则返回None。(get())
70、字典对象得_____________方法返回字典中得“键—值对”列表。(items())
71、字典对象得____________方法返回字典得“键”列表.(keys())
72、字典对象得______________方法返回字典得“值”列表。(values())
73、已知x = {1:2},那么执行语句x[2] = 3之后,x得值为__________
______。({1:2,2:3})
74、表达式{1, 2,3,4} —{3,4,5,6}得值为__________________.
({1,2})
75、表达式set([1,1, 2, 3])得值为____________________。({1, 2, 3})
76、使用列表推导式得到100以内所有能被13整除得数得代码可以写作________
___________________________。([i for i inrange(100)ifi%13==0])
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论