Python题库 1

发布 2022-10-26 17:07:28 阅读 6788

一、 填空题。

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 程序的三大结构是顺序结构,分支结构,循环结构。任何简单或复杂的算法都可以由这三种基本结构组合而成。顺序结构是指程序的...