内容正文:
Python 与人工智能题目
一、 单项选择题(2’*35=70’)
1. Python 语言属于()。
A. 机器语言
B. 汇编语言
C. 高级语言
D. 科学计算语言
2. 下列不属于 Python 特点的是:()
A. 面向对象
B. 运行效率高
C. 可读性好
D. 开源
3. Python 源程序执行的方式是()。
A. 编译执行
B. 解析执行
C. 直接执行
D. 边编译边执行
4. 以下选项中,不是 Python 打开方式的是:()
A. Office
B. Windows 系统的命令行工具
C. 带图形界面的 Python Shell-IDLE
D. 命令行版本的 Python Shell-Python 3.x
5. Python 语言语句块的标记是()。
A. 分号
B. 逗号
C. 缩进
D. /
6. 下列关于 Python 程序中与“缩进”有关的说法中,正确的是:()
A. 缩进统一为 4 个空格
B. 缩进可以用在任何语句之后,表示语句间的包含关系
C. 缩进在程序中长度统一且强制使用
D. 缩进是非强制性的,仅为了提高代码可读性
7. 关于 Python 注释,以下选项中描述错误的是:()
A. 注释语句不被解释器过滤掉,也不被执行
B. 注释可用于标明作者和版权信息
C. 注释可以辅助程序调试
D. 注释用于解释代码原理或者用途
8. Python 中的关键字不包括()。
A. raise
B. with
C. import
D. final
9. 下列不符合 Python 语言命名规范的变量名是:()
A. TempStr
B. i
C. 3_1
D. _AI
10. 下列哪种数据类型的元素值是不可修改的:()
A. dictionary
B. list
C. tuple
D. set
11. 下列哪个语句在 Python 中是非法的:()
A. x = y = z = 1
B. x = (y = z + 1)
C. x, y = y, x
D. x += y
12. Python 不支持的数据类型有()。
A. char
B. int
C. float
D. list
13. 以下不能创建一个字典的语句是()。
A. dict1 = {}
B. dict2 = {3: 5}
C. dict3 = {[1, 2, 3]: “uestc”}
D. dict4 = {(1, 2, 3): “uestc”}
14. 下列 Python 语句正确的是()。
A. min = x if x < y else y
B. max = x > y ? x : y
C. if(x > y) print x
D. while true: pass
15. “ab” + “c” * 2 的结果是()。
A. abc2
B. abcabc
C. abcc
D. ababcc
16. 有关 Python 中的异常,说法正确的是()。
A. 程序中抛出异常会终止程序
B. 程序中抛出异常不一定终止程序
C. 拼写错误会导致程序终止
D. 缩进错误会导致程序终止
17. Python 中,下列哪个函数是用于输出内容到终端的:()
A. echo
B. output
C. print
D. console.log
18. 以下哪个符号被用作 Python 的注释:()
A. *
B. (comment)
C. //
D. #
19. 以下哪个关键字是用于给 if 语句添加其他条件语句的:()
A. else if
B. elseif
C. elif
D. 以上都不是
20. 以下代码中哪个定义函数的语句是正确的:()
A. def someFunction():
B. function someFunction()
C. def someFunction()
D. function someFunction():
21. 以下哪个关键字是与 try 语句一起使用来处理异常的:()
A. catch
B. exception
C. catch(a)
D. except
22. Python 表达式中,可以使用()控制运算的优先顺序。
A. 圆括号()
B. 方括号[]
C. 大括号{}
D. 尖括号<>
23. Python 语句 print(r“
Good”)的运行结果是()。
A. 新行和字符串 Good
B. r”
Good”
C.
Good
D. 字符 r、新行和字符