Python 程序设计》题库
一、填空题
第一章 基础知识
1、 Python 安装扩展库常用的是 工具。( pip )
2、 Python 标准库 math 中用来计算平方根的函数是 。( sqrt )
3、 Python 程序文件扩展名主要有 和 两种,其中后者常用于 GUI 程序。
(py 、 pyw)
4、 Python 源代码程序编译后的文件扩展名为 。( pyc )
5、 使用 pip 工具升级科学计算扩展库 numpy 的完整命令是 。( pip
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) | |
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 | 内置函数 ___ | 可以返回列表、元组、字典、集合、字符串以及 | range |
对象中元素个数。( len() )
25、 | Python 内置函数 | ___用来返回序列中的最大元素。 | ( max() ) | ||
26、 | Python | 内置函数 | ___用来返回序列中的最小元素。 | ( min() ) | |
27、 | Python | 内置函数 | 用来返回数值型序列中所有元素之和。 | (sum() ) | |
28、 | 为了提高 Python 代码运行速度和进行适当的保密, 可以将 | Python 程序文件编译为 | |||
扩展名 | 的文件。( pyc ) | ||||
29、 | 已知 x | = 3 ,那么执行语句 | x += 6 之后,x的值为 | 。 | ( 9) |
30、 | 表达式 | 3 | 5 的值为 | 。( 7) | ||
31、 | 表达式 | 3 & 6 的值为 | 。( 2)selector和epoll | ||
32、 | 表达式 | 3 ** 2 的值为 ___ | 。( 9) | ||
33、 | 表达式 | 3 * 2 的值为 | 。( 6) | ||
34、 | 表达式 | 3<<2 的值为 | 。( 12) | ||
35、 | 表达式 | 65 >> 1 的值为 __ | 。( 32) | ||
36、 | 表达式 | chr(ord('a')A32) | 的值为 。( 'A' ) | ||
37、 表达式 chr(ord('a')-32) 的值为 。('A')
38、 表达式 abs(3+4j) 的值为 。( 5.0 )
39、 表达式 callable(int) 的值为 。( True )
40、 假设有Python程序文件abc.py,其中只有一条语句 print(__name__),那么直接
运行该程序时得到的结果为 。( __main__)
41、 表达式16**0.5 的值为 。( 4.0)
42、 表达式 type({3}) 的值为 。( set)
43、 表达式 isinstance('Hello world', str) 的值为 。( 数据结构index函数True)
第二章Pytho n 序列
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 之后,表
达式 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的列表,语句可以写为 。( [5
假设有列表 a = ['name', 'age', 'sex'] | 和b | = ['Dong', 38, 'Male'] | ,请使用 |
t-l-r 4At -: ~=^..、r . “ A?4t- ” | ,以列表 b | ||
一个语句将这两个列表的内容转换为字典,并且以列表 随机数发生器的作用 | a 中的元素为“键” | ||
t-l-r -: “ A±r ” 、亠人 '右 Z~r TTT" 1、I ^T~r、f . | 。( c = dict(zip(a, b)) ) | ||
中的元素为 “值” ,这个语句可以写为 ___ | |||
任意长度的 Python 列表、 元组和字符串中最后一 | 个元素的下标为 __ | 。( -1 ) | |
Python 语句 list(range(1,10,3)) 执行结果为 | 。([1, 4, 7] ) | ||
表达式 list(range(5)) 的值为 | ___。( [0, 1, 2, 3, 4] | ) | |
已知 a = [1, 2, 3] 和 b = [1, 2, 4] | ,那么 | id(a[1])==id(b[1]) | 的执行结果为 |
。( True ) | |||
切片操作 list(range(6))[::2] 执行结果为 ___ | 。( [0 | , 2, 4] ) | |
使用切片操作在列表对象 x 的开始处增加一个元素 3 的代码为 | 。(x[0:0] | ||
= [3] ) | |||
语句 sorted([1, 2, 3], reverse=True) == | reversed([1, 2, 3]) | 执行结果为 | |
。( False ) | python基础知识填空题 | ||
表 达 式 sorted([111, 2, 33], | key=lambda x: len(str(x))) | 的值为 | |
。( [2, 33, 111] ) | |||
表达 式 sorted([111, 2, 33], | key=lambda x: -len(str(x))) | 的值为 | |
。( [111, 33, 2] ) | |||
语句 x = (3,) 执行后 x 的值为 | __。( (3,) ) | ||
语句 x = (3) 执行后 x 的值为 | __。( 3) | ||
已知 x=3 和 y=5 ,执行语句 x, y = y, x | 后x | 的值是 。( 5) | |
for i in range(10)]
)
可以使用内置函数 查看包含当前作用域内所有全局变量和值的字
53、
54、
55、
56、
57、
58、
59、
60、
61、
62、
63、
64、
65、
66、
67、
典。( globals() )
可以使用内置函数 查看包含当前作用域内所有局部变量和值
的字典。( locals()( )
字典中多个元素之间使用 分隔开,每个元素的“键”与“值”之间使
用 分隔开。(逗号、冒号)
字典对象的 方法可以获取指定“键”对应的“值”,并且可以在指定
"键”不存在的时候返回指定值,如果不指定则返回 None°( get())
字典对象的 方法返回字典中的“键 -值对”列表。( items() )
字典对象的 方法返回字典的“键”列表。( keys() )
字典对象的 方法返回字典的“值”列表。( values() )
ajax技术组成部分已知x = {1:2},那么执行语句 x[2] = 3之后,x的值为 。 ({1:
2, 2: 3} )
68、
69、
70、
71、
72、
73、
74、
75、
76、
77、
78、
79、
80、
81、
82、
83、
表达式 {1, 2, 3, 4} - {3, 4, 5, 6}
的值为
{1, 2} )
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论