当下计算机编程语言相关的考试变得越来越多,我们的Python当然也不例外,今天整理些基础语法题目给大家,也测试一下自己的水平吧!
31. 以下选项中,不是Python语言保留字的是
A. try
B. None
C. int
D. del
[答案]:C
[解析]:int 是内置函数,不是Python语言的保留字,所以选择 C 选项。
32. 关于Python程序与缩进有关的说法中,以下选项中正确的是
A. 缩进统一为4个空格
B. 缩进是非强制的,仅为了提高代码的可读性
C. 缩进可以用在任何语句之后,表示语句间的包含的关系
D. 缩进在程序中长度统一且强制使用
[答案]:D
[解析]:缩进在程序中长度统一且强制使用,所以 D 选项是正确的。
33. 以下选项中可以访问字符串 s 从右侧向左第三个字符的是
A. s[3]
B. s[-3]
C. s[0:-3]
D. s[:-3]
[答案]:B
[解析]:如果使用从右向前索引,字符的索引是从-1开始的。A 选项中 s[3] 获取的是字符串 s 的从左向右第四个字符,不满足题意;B选项中 s[-3] 获取的是字符串 s 从右向左第三个字符,满足题意;
34. Python3.0 正式发布的年份是
A. 1990
B. 2018
C. 2002
D. 2008
[答案]:D
[解析]:Python3.0正式的发布时间是2008年,所以选择 D 选项。
35. 以下选项中,不是 IPO 模型一部分的是
A. Input
B. Program
C. Output
D. Process
[答案]:B
[解析]:IPO模式是形成程序基本编写方法:IPO(input、process、output),即:输入、处理和输出。所以,该题正确选项为 B 。
36. 以下选项中,不是 Python 语言合法命名的是
A. MyGods
B. _MyGod
C. MyGod
D. 5MyGod
[答案]:D
[解析]:变量的命名第一个字符不可以使用数字,很明显 D 选项错误。
37. 在 Python 函数中,用于获取用户输入的是
A. get()
B. eval()
C. input()
D. print()
[答案]:C
[解析]:用户获取用户输入的是 input() 函数,所以选择 C 选项。
38. 给标识符关联名字的过程是
A. 生成语句
B. 表达
C. 赋值语句
D. 命名
[答案]:D
[解析]:给标识符关联名字的过程是命名,故选择 D 选项。
39. IDLE 菜单中创建新文件的快捷键是
A. Ctrl + N
B. Ctrl + F
C. Ctrl + ]
D. Ctrl + [
[答案]:A
[解析]:IDLE 菜单中创建文件的快捷键是 Ctrl+N,所以选择 A 选项。
40. IDLE 菜单中将选中区域缩进的快捷键是
A. Ctrl + C
B. Ctrl + ]
C. Ctrl + A
D. Ctrl + S
[答案]:B
[解析]:IDLE 菜单中将选中区域缩进的快捷键是 Ctrl + ],所以选择的是 B 选项。
注:本文基于64位windows系统(鼠标右键点击桌面“此电脑”图标——属性可查看电脑系统版本)、python3.x(pycharm自动安装的版本, 3.0以上)。
文中代码内容所使用的工具是pycharm-community-2020.1,实践中如有碰到问题,可留言提问。