一、 填空题。
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、 使用pip工具查看当前已安装python扩展库列表的完整命令是pip list)
9、 在python中表示空类型。(none)
10、 列表、元组、字符串是python的有序?无序)序列。(有序)
11、 查看变量类型的python内置函数是type())
12、 查看变量内存地址的python内置函数是id())
13、 以3为实部4为虚部,python复数的表达形式为或3+4j、3+4j)
14、 python运算符中用来计算整商的是。
15、 python运算符中用来计算集合并集的是。
16、 使用运算符测试集合包含集合a是否为集合b的真子集的表达式可以写作___a17、 表达式[1, 2, 3]*3的执行结果为1, 2, 3, 1, 2, 3, 1, 2, 3])
18、 list(map(str, [1, 2, 3]))的执行结果为1’, 2’, 3’])
19、 语句x = 3==3, 5执行结束后,变量x的值为true, 5))
20、 已知 x = 3,那么执行语句 x +=6 之后,x的值为9)
21、 已知 x = 3,并且id(x)的返回值为 496103280,那么执行语句 x +=6 之后,表达式 id(x) =496103280 的值为false)
22、 已知 x = 3,那么执行语句 x *=6 之后,x的值为18)
23、 为了提高python**运行速度和进行适当的保密,可以将python程序文件编译为扩展名的文件。(pyc)
24、 表达式“[3] in [1, 2, 3, 4]”的值为false)
25、 列表对象的sort()方法用来对列表元素进行原地排序,该函数返回值为 。(none)
26、 假设列表对象alist的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片alist[3:7]得到的值是6, 7, 9, 11])
27、 使用列表推导式生成包含10个数字5的列表,语句可以写为5 for i in range(10)])
28、 假设有列表a = name', age', sex']和b = dong', 38, 'male'],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为c = dict(zip(a, b)))
29、 任意长度的python列表、元组和字符串中最后一个元素的下标为1)
30、 python语句''.join(list('hello world!')执行的结果是hello world!')
31、 转义字符’’的含义是回车换行)
32、 python语句list(range(1,10,3))执行结果为1, 4, 7])
33、 表达式 list(range(5)) 的值为0, 1, 2, 3, 4])
34命令既可以删除列表中的一个元素,也可以删除整个列表。(del)
35、 已知a = 1, 2, 3]和b = 1, 2, 4],那么id(a[1])=id(b[1])的执行结果为true)
36、 表达式 int('123', 16) 的值为291)
37、 表达式 int('123', 8) 的值为83)
38、 表达式 int('123') 的值为123)
39、 表达式 int('101',2) 的值为5)
40、 表达式 abs(-3) 的值为3)
41、 切片操作list(range(6))[2]执行结果为0, 2, 4])
42、 使用切片操作在列表对象x的开始处增加一个元素3的**为x[0:0] =3])
43、 语句sorted([1, 2, 3], reverse=true) =reversed([1, 2, 3])执行结果为false)
44、 表达式 'ab' in 'acbed' 的值为false)
45、 python 语句 print(1, 2, 3, sep=':的输出结果为1:2:3)
46、 表达式 sorted([111, 2, 33], key=lambda x: len(str(x)))的值为2, 33, 111])
47、 假设n为整数,那么表达式 n&1 ==n%2 的值为true)
48、 表达式 int(4**0.5) 的值为2)
49、 表达式 sorted([111, 2, 33], key=lambda x: -len(str(x)))的值为111, 33, 2])
50、 python内置函数___可以返回列表、元组、字典、集合、字符串以及range对象中元素个数。(len())
51、 python内置函数用来返回序列中的最大元素。(max())
52、 python内置函数用来返回序列中的最小元素。(min())
53、 python内置函数用来返回数值型序列中所有元素之和。(sum())
54、 已知列表对象x = 11', 2', 3'],则表达式 max(x) 的值为3')
55、 表达式 min(['11', 2', 3'])的值为11')
56、 已知列表对象x = 11', 2', 3'],则表达式max(x, key=len) 的值为11')
57、 语句 x = 3,) 执行后x的值为3,))
58、 语句 x = 3) 执行后x的值为3)
59、 已知x=3和y=5,执行语句 x, y = y, x 后x的值是___5)
60、 可以使用内置函数查看包含当前作用域内所有全局变量和值的字典。(globals())
61、 可以使用内置函数查看包含当前作用域内所有局部变量和值的字典。(locals()(
62、 字典中多个元素之间使用分隔开,每个元素的“键”与“值”之间使用___分隔开。(逗号、冒号)
63、 字典对象的方法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在的时候返回指定值,如果不指定则返回none。(get())
64、 字典对象的方法返回字典中的“键-值对”列表。(items())
65、 字典对象的方法返回字典的“键”列表。(keys())
66、 字典对象的方法返回字典的“值”列表。(values())
67、 已知 x = 那么执行语句 x[2] =3之后,x的值为1: 2, 2: 3})
68、 表达式 -的值为1, 2})
69、 表达式set([1, 1, 2, 3])的值为1, 2, 3})
70、 关键字用于测试一个对象是否是一个可迭代对象的元素。(in)
71、 使用列表推导式得到100以内所有能被13整除的数的**可以写作i for i in range(100) if i%13==0])
72、 表达式 3<5>2 的值为true)
73、 已知 x = 那么表达式 'a' in x 的值为true)
74、 已知 x = 那么表达式 'b' in x 的值为false)
75、 已知 x = 那么表达式 'b' in 的值为true)
76、 表达式 1<2<3 的值为true)
77、 表达式 3 or 5 的值为___3)
python必备词汇
这是mit 麻省理工 python教学的 中的一些单词,mooc和edx还有网易云课堂,都有这门课程。其实对于编程来说,很多词汇都是通用的,同样也可以用于j a,c perl等等其他的语言。全程安装 顺序来学习单词。那样不用把一本书学完,才开始上课。词汇我做了优化,除去其他不需要的意思,可以减轻背单...
python语法教程讲义
1.1 python的源程序,本质上就是一个特殊格式的文本,可以使用任意文本编辑软件做python开发扩展名为。py。1.2 第一个小程序。print hello python print hello word 在linux中运行python源程序 python 1.3 执行python程序的三种方...
Python顺序结构练习
python复习第一节 顺序结构。本节课复习知识点 1 顺序结构的含义。2 会用解决常见的顺序结构问题。3 会使用输入函数 输出函数 知道math模块中的常用函数 如sqrt pow 程序的三大结构是顺序结构,分支结构,循环结构。任何简单或复杂的算法都可以由这三种基本结构组合而成。顺序结构是指程序的...