111_Python 基础(初中版)期中测试卷
考试时间:40 分钟 满分:100 分
1. 基本信息:
姓名:
一、选择题(每题 3 分,共 60 分)
2. AI 的中文全称是
自动智能
人工智能
机械智能
机器智慧
3. 不属于 AI 三大分支的是
数据
算力
算法
代码
4. Python 的特点不包括
简单易学
语法复杂
功能强大
社区成熟
5. 在 Python 中,print(10-3) 输出结果是
10-3
7
"10-3"
报错
6. 合法的变量名是
2name
name!
_name
my name
7. 字符串类型是
int
float
str
bool
8. print("hello"[0]) 的结果是
h
e
l
o
9. 取余运算符是
*
/
%
//
10. if 语句后面必须加
句号
冒号
逗号
分号
11. 定义函数的关键字是
import
def
class
func
12. 列表 a = [1,2,3],a[1] 是
1
2
3
[2]
13. 列表末尾添加元素用
add ()
append ()
insert ()
push ()
14. list(range(1,5)) 结果是
[1,2,3,4]
[1,2,3,4,5]
[2,3,4]
[0,1,2,3,4]
15. while 是
条件循环
迭代循环
死循环
分支语句
16. 提前终止整个循环用
continue
break
stop
exit
17. 字典 d={"name":"Tom"},取 name 的值用
d.name
d ["name"]
d.get (name)
d.values ()
18. 空字典写法正确的是
[]
()
{}
set ()
19. math.floor(3.9) 结果是
3
4
3.9
0
20. 2**3 的结果是
5
6
8
9
21. 不支持索引访问的类型是
字符串
列表
集合
元组
二、判断题(每题 2 分,共 40 分)
22. Python 代码中括号、引号要用英文符号。
对
错
23. print () 只能打印数字,不能打印中文。
对
错
24. 变量赋值:a = 10,等号左右可以加空格。
对
错
25. True 和 False 首字母必须大写。
对
错
26. 列表正向索引从 0 开始。
对
错
27. del 和 remove () 都能删除列表元素。
对
错
28. for 循环可以遍历字符串。
对
错
29. continue 会跳出整个循环。
对
错
30. 字典的键可以重复。
对
错
31. 字典的值可以重复。
对
错
32. import math 后才能用 math.floor ()。
对
错
33. round (2.345,2) 结果是 2.35。
对
错
34. 死循环会一直运行,无法自动停止。
对
错
35. "1" "2" 结果是 "12"。
对
错
36. name 和 Name 是同一个变量。
对
错
37. 函数必须调用才会执行。
对
错
38. if...elif...else 可以做多条件判断。
对
错
39. 列表元素可以修改。
对
错
40. 字符串是有序的。
对
错
41. Python 只能做 AI,不能做游戏。
对
错
关闭
更多问卷
复制此问卷