对外经济贸易大学继续教育与远程教育学院
2020-2021学年第二学期
《Python基础》复习大纲
一、单选题
1.
A. 二进制代码
B. 十进制代码
C. 十六进制代码
D. ASCII
2. Python
3.X
A. GB2312
B. GBK
C. UTF-8
3. 表达式2*3和2**3
A. 6和6
B. 6和8
C. 8
4. 表达式 int('123')
A. 291
B. ‘123’
5. Python
A. split()
linux系统安装失败的原因
6. 下面哪个不是Python合法的标识符(? )
A. int32
B. 40XL
C. self
7. 如下:
c语言单链表程序代码str1 = "Runoo选项B)wow!!!"
str2 = "exam";
Print(str1.find(str2, 5))
A. 7
B. 8
C. 9
D. 10
Python列表、元组和字符串中最后一个元素的下标为
C. -1
9.
pass
A. 0
B. 出错不能运行
C. 空字符串
D. None
10. 表达式 list(range(5)) 的值为( ? )
A. [1,2,3,4,5]
B. [0,1,2,3,4]
C. [0,2,4,6,8]
D. [5]
11. 表达式[1, 2, 3]*3
A. [1,2,3],[1,2,3],[1,2,3]
C. [1,8,27]
D. [1, 2, 3, 1, 2, 3, 1, 2, 3]
12. list(map(str, [1, 2, 3]))的执行结果为( ? )。
A. ['1', '2', '3']
B. ['123']
C. [1, 2, 3]
D. [123]
13. tuple(range(2,10,2))
A. [2,4,6,8]
B. [2,4,6,8,10]
C. (2,4,6,8)
D. (2,4,6,8,10)
14. 下列Python
s1=[4,5,6]
s2=s1
s1[1]=0
print(s2)
A. [4,5,6]
B. [4,0,6]
C. [0,5,6]
D. [4,5,0]
A是否为集合B的真子集的表达式
C. A<B
D. A>B
16. 表达式set([1, 1, 2, 3])的值为( ? )
A. {1, 2, 3}
B. {1, 1}
C. {2, 3}
D. {1, 1,2, 3}
17. 下列Python
C. if (x > y) print x
D. while True ; pass
18. a=2,b=3
if a>b:
tmp=a,a=b,b=tmp
A. 2,3
19.
A. 92
B. 93
C. 94
D. 95
20. [ i % 2 for i in range(10) ]
A. [0,1,0,1,0,1,0,1,0,1]
C. [1,2,3,4,5,6,7,8,9,10]
D. [0,1,0,2,0,3,0,4,0,5]
21. [print('a') for i in range(8)]
A. aaaaaaa
B. aaaaaaaa D. 01234567
22.
print(i,end="\t")
A. 1-100的偶数和
B. 1-100的奇数和
C. 1-100的偶数
D. 1-100的奇数
23.
A. 100以内所有数之和
B. 100以内所有偶数之和
C. 100以内所有奇数之和
D. 98以内所有奇数之和
24. return [
程序登录界面图达式的return
A. 无返回值
B. D.
25.
A. list
B. tuple
C. dict
26. 将 list1,list2
A. list=list1+list2
C. list:list1+list2
D. list::list1+list2
27.
A. [2,2,2,2]
B. [4,4]
C. [6,6]
28. 下列关于*args和**kw
A. *args是可变参数
B. args接收的是一个
C. **kw是关键字参数
D. kw接收的是一个list
29. 选项A)x,y:x+y,range(1,101))其
C. 102
D. 1
30. 已知 x = [1, 11, 111]选项A)x:
len(str(x)), reverse=True) 之后,x
31.
A. 类是创建实例的模板
B. 实例是创建类的模板
C. 实例是具体的对象
D. 各个实例拥有的数据都互相独立,互不影响
32. 关于python
A.
B. 类的实例方法必须创建对象前才可以调用
C. 类的类方法可以用对象和类名来调用
D. 类的静态属性可以用类名和对象来调用
33. 定义类如下
下面代码能正常执行的
B. h = Hello()?h.showInfo(‘张三’)
C. h = Hello(‘张三’) ?h.showInfo()
D. h = Hello(‘admin’)?showInfo
34.
A. 以字符的形式保存的
B.
C. 以字符串的形式保存的
D. 以列表的形式保存的
35.
A. [1,2,3,5,7,9]
B. [2,1,7,5,3]
C. [2,1,7,5,3,9]
D. [1,2,3,5,7]
36.
A. [1,7,5,4,9]
B. [1,4,5,7,9]
C. [9,7,5,4,1]
D. [9,4,5,7,1]
37. Python
A. 类
B. 对象
C. import
D. from import
python基础代码练习二、多选题
38. Python
A. 交互式
B. 服务端语言
39.
A. Python
B. Python是一种面向对象的高级语言
C. Python是一种汇编语言
D. Python安装扩展库常用的是pip工具。
‘123’, 16) 和int(‘ 0xa’, 16)的值分别为
D. 16
41. Python支持的数据类型/
A. char
B. int
C. float
42.
A. ‘abc”ab”
B. ‘abc”
C. “abc”ab”
D. “abc\”ab”
43. 下列哪个Python
A. print("%s", "Python!")
B. "%s" & "Python!"
C. "{0}".format("Python!")
D. 以上都错误
44.
A. decode()
B. encode()
45.
A. x in range(6)
B. 3=a
C. e>5 and 4==f
D. (x-6)>5
46.
A. 0
47. 函数如下
A. [’1’,’2’’2’,end]
C. [’1’,’2’,end]
D. strs[’1’,’2’,end]
48. 下列Python
A. 列表
B. 元组
C. 字符串
D. 数组
49. 函数如下:
def showNnumber(numbers):
for n in numbers:
print(n)
A. showNumer([2,4,5]) ’)
C. showNnumber(3.4)
D. showNumber((12,4,5))
C. max(tuple)
D. cmp(tuple1, tuple2)
51.
C. dict3 = {[1,2,3]: “uestc”}
D. dict4 = {(1,2,3): “uestc”}
52.
oracle11grac安装教程A. values()
B. key()
C. def.dictclear()
instreetD. has.dict(key)get()
53.
A. 空格 D. :
54. 下列关于Python
A. 在Python中有switch – case语句
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论