python选择题题库
python选择题题库
【文字题:】
1、IDLE环境的退出命令是______。 (1分)
A、exit() B、回车键
C、close() D、esc()
2、以下选项中,不属于结构化程序设计方法的是______。 (1分)
A、可封装 B、自顶向下
C、逐步求精 D、模块化
7、关于结构化程序设计方法原则的描述,以下选项中错误的是______。(1分)
A、自顶向下 B、多态继承
C、逐步求精 D、模块化
40、以下选项中,对文件的描述错误的是______。 (1分)
A、文件中可以包含任何数据内容 B、文本文件和二进制文件都是文件
C、文本文件不能用二进制文件方式读入 D、文件是一个存储在辅助存储器上的数据序列
1、关于Python注释,以下选项中描述错误的是______。(1分)
A、Python注释语句不被解释器过滤掉,也不被执行 B、注释可以辅助程序调试
C、注释可用于标明作者和版权信息 D、注释用于解释代码原理或者用途
以下关于分支和循环结构的描述,错误的是()。
A python 的在分支和循环语句里使用例如 x<=y<=z 的表达式是合法的
B while 循环如果设计不小心会出现死循环
C 二分支结构的<表达式 1>if<条件> else<表达式 2>形式,适合用来控制程序分支
D 分支结构的中的代码块是用冒号来标记的
19、以下关于循环控制语句描述错误的是哪一项______。(1分)
A、Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组。
B、在Python中if…elif…elif…结构中必须包含else子句。
C、在Python中没有switch-case的关键词,可以用if…elif…elif…来等价表达。
D、循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。
21、以下关于列表操作的描述,错误的是______。 (1分)
A、通过 append 方法可以向列表添加元素
B、通过 extend 方法可以将另一个列表中的元素逐一添加到列表中
C、通过 add 方法可以向列表添加元素
D、通过insert(index,object) 方法在指定位置 index 前插入元素 object
14.以下关于字典操作的描述中,错误的是( )
A. del()用于删除字典或者元素
B. clear()用于清空字典中的数据
C. len()方法可以计算字典中键值对的个数
D. keys()方法可以获取字典的值视图
24、下列说法中,错误的是______。 (1分)
A、除字典类型外,所有标准对象均可以用于布尔测试 B、空字符串的布尔值是False
C、空列表对象的布尔值是False D、值为0的任何数字对象的布尔值是False
22、下列说法中,错误的是______。 (1分)
A、除字典类型外,所有标准对象均可以用于布尔测试 B、空字符串的布尔值是False
C、空列表对象的布尔值是False D、值为0的任何数字对象的布尔值是False
8、关于Python内存管理,下列说法错误的是______。 (1分)
A、变量不必事先声明 B、变量无须先创建和赋值而直接使用
C、变量无须指定类型 D、可以使用del释放资源
17、以下关于函数的描述,错误的是______。 (1分)
A、函数是一种功能抽象 B、使用函数的目的只是为了增加代码复用
C、函数名可以是任何有效的Python标识符 D、使用函数后,代码的维护难度降低了
8.以下关于循环结构的描述,错误的是( )。
A.使用range()函数可以指定for循环的次数
B.遍历循环使用for <循环变量> in <循环结构>语句,其中循环结构不能是文件
C.for i in range(5)表示循环5次,的值是从0到4
D.用字符串做循环结构的时候,循环的次数是字符串的长度
17、设k的初始值是10,while k: 下循环体内容有k=k-1和print(k)语句,则下面描述中正确的是______。(1分)
A、while循环执行10次 B、循环体语句一次也不执行
C、循环是无限循环 D、循环体语句执行一次
10.下列关于Python中的复数的说法中,正确的是( )。
A.虚部必须添加后缀j或J
B.实部和虚部可以不是浮点数
C.一个复数可以没有虚部的实数和j
D.虚数的实数部分是1可以省略
9、关于Python中的复数,下列说法错误的是______。 (1分)
A、表示复数的语法是real + image j B、实部和虚部都是浮点数
C、虚部必须后缀j,且必须是小写 D、方法conjugate返回复数的共轭复数
11.关于 Python 的复数类型,以下选项中描述错误的是( )。
A.对于复数 z,可以用 z.imag 获得它的实数部分
B.复数类型表示数学中的复数
C.复数的虚数部分通过后缀"J" 或者"j" 来表示
D.对于复数 z,可以用 z.real 获得它的实数部分
1.关于 Python 语言的注释,以下选项中描述错误的是( )。
A.Python 语言的单行注释以#开头
B.Python 语言的多行注释以''' (三个单引号)开头和结尾
C.Python 语言有两种注释方式:单行注释和多行注释
D.Python 语言的单行注释以单引号'开头
31.关于 Python 的分支结构,以下选项中描述错误的是()
A.Python 中 if-else 语句用来形容二分支结构
B.分支结构可以向已经执行过的语句部分跳转
C.分支结构使用 if 保留字
D.Python 中 if-elif-else 语句描述多分支结构
32.关于 Python 程序格式框架的描述,以下选项中错误的是()。
A.判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义
B.Python 语言不采用严格的“缩进”来表明程序的格式框架
C.Python 单层缩进代码属于之前最临近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围
D.Python 语言的缩进可以使用 Tab 键实现
更多推荐



所有评论(0)