以下为《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复习题》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。