当下计算机编程语言相关的考试变得越来越多,我们的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,实践中如有碰到问题,可留言提问。