国家二级Python(Python语法基础)模拟试卷2
单项选择题
1.以下选项中,不是Python语言保留字的是(C)
A. try
B. None
C. int
D. del
解析:
2.关于Python程序中与“缩进”有关的说法中,以下选项中正确的是(D)
A. 缩进统一为4个空格
B. 缩进是非强制的,仅为了提高代码可读性
C. 缩进可以用在任何语句之后,表示语句间的包含关系
D. 缩进在程序中长度统一且强制使用
解析:
3.以下选项中可访问字符串s从右侧向左第三个字符的是(B)
A. s[3]
B. s[一3]
C. s[0:一3]
D. s[:一3]
解析:
4.Python 3.0正式发布的年份是(D)
A. 1990
B. 2018
C. 2002
D. 2008
解析:
5.以下选项中,不是IPO模型一部分的是(B)
A. Input
B. Program
C. Output
D. Process
解析:
6.以下选项中,不是Python语言合法命名的是(D)
A. MyGod5
B. _MyGod_
C. MyGod
D. 5MyGod
解析:
7.在Python函数中,用于获取用户输入的是(C)
A. get()
B. eval()
C. input()
D. print()
解析:
8.给标识符关联名字的过程是(D)
A. 生成语句
B. 表达
C. 赋值语句
D. 命名
解析:
9.IDLE菜单中创建新文件的快捷键是(A)
A. Ctrl+N
B. Ctrl+F
C. Ctrl+]
D. Ctrl+[
解析:
10.IDLE菜单中将选中区域缩进的快捷键是(B)
A. Ctrl+C
B. Ctrl+]
C. Ctrl+A
D. Ctrl+S
解析:
11.IDLE菜单中将选中区域取消缩进的快捷键是(B)
A. Alt+C
B. Ctrl+[
C. Ctrl+V
D. Ctrl+O
解析:
12.IDLE菜单中将选中区域注释的快捷键是(A)
A. Alt+3
B. Alt+4
C. Ctrl+Z
D. Ctrl+G
解析:
13.IDLE菜单中将选中区域取消注释的快捷键是(B)
A. Alt+3
B. Alt+4
C. Ctrl+V
D. Ctrl+P
解析:
14.IDLE菜单将选中区域的空格替换为Tab的快捷键是(A)
A. Alt+5
B. Alt+6
C. Ctrl+V
D. Ctrl+C
解析:
15.IDLE菜单将选中区域的Tab替换为空格的快捷键是(B)
A. Alt+5
B. Alt+6
C. Ctrl+C
D. Ctrl+0
解析:
16.以下选项中,不是Python打开方式的是(A)
A. Office
B. Windows系统的命令行工具
C. 带图形界面的Python Shell-IDLE
D. 命令行版本的Python Shell-Python 3.x
解析:
17.查看Python是否安装成功的命令是(D)
A. Win+R
B. exit()
C. PyCharm
D. python3.4-v
解析:
18.以下选项中,不是Python IDE的是(C)
A. PyCharm
B. Spyder
C. R studio
D. Jupyter Notebook
解析:
19.Python为源文件指定系统默认字符编码的声明是(A)
A. #coding:utf-8
B. #coding:GB2312
C. #coding:GBK
D. #coding:cp936
解析:
20.下面代码的语法错误显示是
print’’Hello World’’(B)
A. NameError:name’raw_print’is not defined
B. SyntaxError:Missing parentheses in call to’print
C. SyntaxError:invalid character in identifier
D.
解析:
21.Python语言中,以下表达式输出结果为11的选项是(A)
A. print(eval(’’1’’+’’1’’))
B. print(eval(’’1’’+1))
C. print(1+1)
D. print(eval(’’1+1’’))
解析:
22.以下Python语言关键字在异常处理结构中用来捕获特定类型异常的选项是(B)
A. for
B. except
C. lambda
D. in
解析:
23.运行以下程序,
x=eval(input())
y=eval(input())
print(abs(x+y))
从键盘输入1+2与4j,则输出结果是(A)
A. 5.0
B. 5
C.
D.
解析:
24.以下选项中不符合Python语言变量命名规则的是(D)
A. 人生苦短
B. Python_is_good
C. _is_it_a_question
D. 35Pvthon
解析:
25.关于Python赋值语句,下列选项中描述正确的是(A)
A. 执行以下代码后,互换x与y的值
>>>x=10
>>>y=20
>>>x,y=y,x
B. 在Python语言中,表示赋值,==,将“==”右边的表达式计算后的结果值赋给左侧变量
C. 对变量进行赋值的一行代码被称为赋值语句,使用“==”表达
D. 执行以下代码后,出现错误,无法对变量a,b,c,d赋信
解析:
26.关于Python基本输入输出函数,描述错误的是(D)
A. eval()函数也称为评估函数,可以去掉字符串最外侧的引号
B. print函数用于输出运算结果
C. 以下代码输出为3.14
>>
本文档预览:3600字符,共4710字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载