python复习题

本文由用户“ljcxiaopy0”分享发布 更新时间:2022-08-04 22:17:36 举报文档

以下为《python复习题》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

一、单选题

1. python源文件的后缀名是(A)

A. .py B. .pyc C. .pyt D. .pyn

2. 下面哪个不是Python合法的标识符( b)

A. int32 B. 40XL C. self D. __name__

3.下列哪个语句在Python中是非法的( b)

A. x = y = z = 1 B. x = (y = z + 1)

C. x, y = y, x D. x += y

4. a与b定义如下,下列哪个是正确的 ( b )

  a = '123'

  b = '123'

A. a != b B. a is b

C. a == 123 D. a + b = 246

5. 下列哪种不是Python元组的定义方式 (A)

A. (1) B. (1, ) C. (1, 2) D. (1, 2, (3, 4))

6. 下列哪种类型是Python的映射类型( D )

A. str B. list C. tuple D. dict

7. 关于字符串下列说法错误的是 (B )

A. 字符应该视为长度为1的字符串

B. 字符串以\0标志字符串的结束

C. 既可以用单某某,也可以用双引号创建字符串

D. 在三引号字符串中可以包含换行回车等特殊字符

8. 以下不能创建一个字典的语句是 (C)

A. dict1 = {} B. dict2 = { 3 : 5 }

C. dict3 = {[1,2,3]: “uestc”} D. dict4 = {(1,2,3): “uestc”}

9. python源程序执行的方式(B )

A. 编译执行 B. 解释执行 C. 直接执行 D. 边编译边执行

10. Python语言语句块的标记是( C )

A. 分号 B. 逗号 C. 缩进 D. /

11. “ab”+”c”*2 结果是:( C)

A. abc2 B. abcabc C. abcc D. ababcc

12. Python如何定义一个函数(C )

A. class ( arg1, arg2,… argN)

B. function (arg1,arg2,…argN)

C. def (arg1,arg2,…argN)

D. def ( arg1, arg2,… argN)

13. 下列哪种函式参数定义不合法 ( C )

A. def myfunc(*args):

B. def myfunc(arg1=1):

C. def myfunc(*args, a=1):

D. def myfunc(a=1, **args):

14. 下列代码运行结果是(C )

a = map(lambda x: x**3, [1, 2, 3])

list(a)

A. 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 用函数,打印输出列表中前5名员工的信息。

def paixu():

file = open('test.txt', 'r')

f = file.readlines()

ls = []

for i in f:

ls.append(i.replace('\n', '').split(','))

ls.sort(key=lambda x:x[1], reverse= True)

file.close()

return ls

x = paixu()

for i in range(5):

print(x[i])

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《python复习题》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览

热门关注

相关下载