Python期末测试试卷(A卷)(解析版)
Python期末测试试卷(A卷)
姓名:___________班级:___________分数:___________
【满分:一、选择题(40分,每题2分)
1. Python面向对象的特征不包括()
A.封装
B.继承
C.多态
D.定义
【答案】D
【解析】面向对象的特征是:封装、继承和多态。
2. Python源代码程序编译后的文件扩展名为()。
A. .py
B. .c
C. .java
D. .php
【答案】A
【解析】A正确Python源代码文件扩展名为.py。
B错误C语言源代码文件扩展名为.c。
C错误Java源代码文件扩展名是.java。
D错误PHP源代码文件扩展名是.php。
3.Python单行注释使用的是那个符号()。
A. ()
B. “”
C. ,
D. #
【答案】D
时间:90分钟】【剖析】A毛病Python中内置函数使用括号( )透露表现。
B错误Python字符串需要用单引号或双引号括起来。
C毛病Python可以接受多个字符串的输入和输出,中间用”,”隔开即可。
D精确Python中的注释起提示作用,单行注释以#开首。
4.关于字符串下列说法毛病的是()。
A.字符应该视为长度为1的字符串
B.字符串以\0标志字符串的结束
C.既可以用单引号,也可以用双引号创建字符串
D.在三引号字符串中可以包含换行回车等特殊字符
【谜底】B
【解析】Python字符串其实是一个固定长度的字符数组,所以不用结束标志。5. Python语言语句块的标记是()。
A.分号
B.逗号
C.缩进
D. /
【答案】C
【剖析】Python在步伐编写的过程中严厉遵守缩进准绳。
6.下面哪个不是Python合法的变量名()。在matlab中plot函数是啥意思
A. int_32
B. 40YL
C. price
D. _name_
【答案】B
【剖析】变量名只能是字母、数字或下划线的随便组合,但是变量名首字符不能是数字。7.关于流程图的经常使用标识,以下选项中描述毛病的是()。
A.平行四边形透露表现步伐的开始或结束
B.偏向箭头透露表现流程线
C.矩形透露表现计算或处理
D.菱形表示判断
【答案】A
svg文件怎么打开abey
【剖析】A毛病圆角矩形透露表现步伐的开始或结束。python基础知识测试
B正确
C精确
D正确
8.下列哪个不是Python的数字类型?()
A.整数
B.浮点
C.列表
D.复数
【答案】C
【剖析】Python的数字类型分为整型、长整型、浮点型和复数。
matlab怎么用pause
9.a与b定义如下,下列哪个是正确的?()
a = '234'
b = '234'
A. a != b
手机端网页视频下载神器B. a is b
C. a == 234
D. a + b = 468
【答案】B
【解析】A错误a、b两个标识符是引用自一个对象,而!=是不等判断关系运算符。
B精确两个标识符援用自一个对象,用is进行判断。
C错误a = '123'表示a是字符串'123',而不是数值123,两者不能划等号。
D错误题干中a和b均表示字符串'123',不能进行算术运算。10.以下流程图描述的是哪种结构()。
A.顺序结构
B.分支结构
C.遍历循环
D.条件循环
【谜底】D
【解析】以上流程图表述的含义是:如果<条件>表达式的值为真(True),则执行语句块1,再
进行<条件>的判定,如果表达式的值为真(True),则继续执行语句块1(循环体);如果<条件>表达式的值为假<False>,则退出循环体,执行语句块2。这是典型的条件循环。
11. Python的算术运算符不包括()。
A. *
B. //
C. %
D. \r
【答案】D
【剖析】ABC都是Python中经常使用的算术运算符。D是转义字符,透露表现回车。12.Python中透露表现跳出循环的语句是()。
A. break
B. pass
asp中文含义C. ESC
D. close
【谜底】A
【解析】A正确break语句是用来跳出整个循环的。
B正确pass语句是一个空操作,一般用做占位语句。
C毛病ESC在Python中会被标识为一个变量名。
D正确close在Python中会被标识为一个变量名。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。