Python程序设计题库

您所在的位置:网站首页 vb的注释语句采用什么字符开头 Python程序设计题库

Python程序设计题库

2023-09-12 22:14| 来源: 网络整理| 查看: 265

Python程序设计 第一章 绪论 一.单选题(共40题,44.0分) 关于 Python 程序格式框架,以下选项中描述错误的是( ) A、Python 语言不采用严格的“缩进”来表明程序的格式框架 B、Python 单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围 C、Python 语言的缩进可以采用 Tab 键实现 D、判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义 答案:A 关于Python语言的注释,以下选项中描述错误的是( ) A、Python语言有两种注释方式:单行注释和多行注释 B、Python语言的单行注释以#开头 C、Python语言的多行注释以'''(三个单引号)开头和结尾 D、Python语言的单行注释以单引号 ' 开头 答案:D 关于Python语言的特点,以下选项中描述错误的是( ) A、Python语言是脚本语言 B、Python语言是非开源语言 C、Python语言是跨平台语言 D、Python语言是多模型语言 答案:B 关于import引用,以下选项中描述错误的是( ) A、可以使用from turtle import setup 引入turtle库 B、使用import turtle as t引入turtle库,取别名为t C、使用import turtle引入turtle库 D、import保留字用于导入模块或者模块中的对象 答案:A 下列选项中可以准确查看Python代码的语言版本(3.5.3)的是( ) A、>>> import sys >>> sys.version B、>>> import sys >>> sys.exc_info() C、>>> import sys >>> sys.version—info D、>>> import sys >>> sys.path 答案:A Python语言的主网站网址是( ) A、https://www.python123.org/ B、https://www.python.org/ C、https://www.python123.io/ D、https://pypi.python.org/pypi 答案:B 关于Python注释,以下选项中描述错误的是( ) A、Python注释语句不被解释器过滤掉,也不被执行 B、注释可用于标明作者和版权信息 C、注释可以辅助程序调试 D、注释用于解释代码原理或者用途 答案:A 关于Python程序中与“缩进”有关的说法中,以下选项中正确的是( ) A、缩进统一为4个空格 B、缩进可以用在任何语句之后,表示语句间的包含关系 C、缩进在程序中长度统一且强制使用 D、缩进是非强制性的,仅为了提高代码可读性 答案:C Python3.0正式发布的年份是( ) 答案:2008 IDLE菜单中创建新文件的快捷键是( ) 答案:Ctrl+N IDLE菜单中将选中区域缩进的快捷键是( ) 答案:Ctrl+] IDLE菜单中将选中区域取消缩进的快捷键是( ) 答案:Ctrl+[ IDLE菜单中将选中区域注释的快捷键是( ) 答案:Alt+3 IDLE菜单中将选中区域取消注释的快捷键是( ) 答案:Alt+4 IDLE菜单将选中区域的空格替换为Tab的快捷键是( ) 答案:Alt+5 IDLE菜单将选中区域的Tab替换为空格的快捷键是( ) 答案:Alt+6 以下选项中,不是Python打开方式的是( ) - A、Office - B、Windows系统的命令行工具 - C、带图形界面的Python Shell-IDLE - D、命令行版本的Python Shell-Python 3.x 答案:A 查看Python是否安装成功的命令是( ) 答案:python –v 以下选项中,不是Python IDE的是( ) - A、PyCharm - B、Jupyter Notebook - C、Spyder - D、R studio 答案:D Python为源文件指定系统默认字符编码的声明是( ) 答案:#coding:utf-8 Python脚本文件的扩展名为( )。 答案:.py 下列关于程序设计语言的描述,正确的是( ) - A、机器语言要通过编译才能被计算机接受 - B、早期人们使用机器语言编写计算机程序 - C、机器语言又称为高级语言 - D、现在人们普遍使用机器语言编写计算机程序( ) 答案:B 以下选项不属于程序设计语言类别的是( ) - A、机器语言 - B、汇编语言 - C、高级语言 - D、解释语言 答案:D 以下对 Python 程序缩进格式描述错误的选项是( ) - A、不需要缩进的代码顶行写,前面不能留空白 - B、缩进可以用 tab 键实现,也可以用多个空格实现 - C、严格的缩进可以约束程序结构,可以多层缩进 - D、缩进是用来格式美化 Python 程序的 答案:D Python这个单词是什么含义?‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‫‪‪‪‪‪‫‪‪‪‪‪‫ 答案:蟒蛇 python程序文件的扩展名是 答案:.py Python语言采用严格的“缩进”来表明程序的格式框架。下列说法不正确的是:‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‫‪‪‪‪‪‫‪‪‪‪‪‫ - A、缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。 - B、代码编写中,缩进可以用Tab键实现,也可以用多个空格实现,但两者不混用。 - C、“缩进”有利于程序代码的可读性,并不影响程序结构。 - D、不需要缩进的代码顶行编写,不留空白。 答案:C Python语言属于 - A、机器语言 - B、汇编语言 - C、高级语言 - D、科学计算语言 答案:C 下列选项中,不属于Python语言特点的是 - A、面向对象 - B、运行效率高 - C、可读性好 - D、开源 答案:B

30.以下叙述正确的是

- A、Python3.x和Python2.x兼容 - B、Python语言只能以程序方式执行 - C、Python是解释型语言 - D、Python语言出现的晚,具有其他高级语言的一切优点 答案:C

31.在Python集成开发环境中,可使用()快捷键运行程序。

答案:F5 下列关于Python的说法中,错误的是() - A、Python是从ABC语言发展起来的 - B、Python是一门高级的计算机语言 - C、Python是一门只面向对象的语言 - D、Python是一种代表简单主义思想的语言 答案:C 以下选项中不符合 Python 语言变量命名规则的是( ) - A、TempStr - B、3_1 - C、_Al - D、l 答案:B 关于 Python 语言的注释,以下选项中描述错误的是( ) - A、Python 语言的单行注释以单引号 ' 开头 - B、Python 语言有两种注释方式:单行注释和多行注释 - C、Python 语言的单行注释以#开头 - D、Python 语言的多行注释以 ' ' '(三个单引号)开头和结尾 答案:A 以下关于Python缩进的描述中,错误的是( ) - A、Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格 - B、缩进是可以嵌套的,从而形成多层缩进 - C、缩进表达了所属关系和代码块的所属范围 - D、判断、循环、函数等都能够通过缩进包含一批代码 答案:A 在Python语言中,可以作为源文件后缀名的是( ) 答案:py 以下不属于Python语言保留字的是( ) - A、do - B、while - C、True - D、pass 答案:A 在屏幕上打印输出Hello World,使用的Python语句是( ) 答案:print(‘Hello World’) python语言属于( ) A、机器语言 B、汇编语言 C、高级语言 D、科学计算语言 答案:C 以下Python注释代码,不正确的是() A、#Python注释代码 B、#Python注释代码1 #Python注释代码2 C、"""Python文档注释"""  D、//Python 注释代码 答案:D 二.填空题(共6题,6.6分) Python安装扩展库常用的是工具_______。 答案:pip Python程序文件扩展名主要有______和pyw两种,其中后者常用于GUI 程序。 答案:py Python源代码程序编译后的文件扩展名为__________。 答案:.pyc 使用pip工具升级科学计算扩展库numpy的完整命令是______。 答案:pip install --upgrade numpy 使用pip工具查看当前已安装的Python扩展库的完整命令是______。 答案:pip list 在IDLE 交互模式中浏览上一条语句的快捷键是______。 答案:Alt+P 三.判断题(共40题,49.4分) 只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法。 答案:错 在Python中0xad是合法的十六进制数字表示形式。 答案:对 3+4j 是合法Python数字类型。 答案:对 在Python中0oa1是合法的八进制数字表示形式。 答案:错 Python使用缩进来体现代码之间的逻辑关系。 答案:对 Python代码的注释只有一种方式,那就是使用#符号。 答案:错 放在一对三引号之间的任何内容将被认为是注释。 答案:错 尽管可以使用import语句一次导入任意多个标准库或扩展库,但是仍建议每次只导入一个标准库或扩展库。 答案:对 为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行。 答案:错 在Python 中运算符+不仅可以实现数值的相加、字符串连接,还可以实现列表、元组的合并和集合的并集运算。 答案:错 在Python中可以使用 for 作为变量名。 答案:错 在Python中可以使用 id 作为变量名,尽管不建议这样做。 答案:对 Python关键字不可以作为变量名。 答案:对 一个数字5也是合法的Python表达式。 答案:对

15.执行语句 from math import sin 之后,可以直接使用 sin() 函数,例如 sin(3)。

答案:对 不同版本的Python不能安装到同一台计算机上。 答案:错 一般来说,Python扩展库没有通用于所有版本Python的,安装时应选择与已安装Python的版本对应的扩展库。 答案:对 Python变量名区分大小写,所以student和Student不是同一个变量。 答案:对 在Python 中reduce()是内置函数。 答案:错 如果只需要math模块中的sin()函数,建议使用from math import sin来导入,而不要使用import math导入整个模块。 答案:对 在Python 中,使用内置函数input()接收用户输入时,不论用户输入的什么格式,一律按字符串进行返回。 答案:对 安装Python扩展库时只能使用pip工具在线安装,如果安装不成功就没有别的办法了。 答案:错 Python支持使用字典的“键”作为下标来访问字典中的值。 答案:对 列表可以作为字典的“键”。 答案:错 元组可以作为字典的“键”。 答案:对 字典的“键”必须是不可变的。 答案:对 已知x为非空列表,那么表达式 sorted(x, reverse=True) == list(reversed(x)) 的值一定是True。 答案:错 已知x为非空列表,那么(reverse=True)和()的作用是等价的。 答案:错 生成器推导式比列表推导式具有更高的效率,推荐使用。 答案:对 Python集合中的元素不允许重复。 答案:对 Python集合可以包含相同的元素。 答案:错 Python字典中的“键”不允许重复。 答案:对 Python字典中的“值”不允许重复。 答案:错 Python集合中的元素可以是元组。 答案:对 Python集合中的元素可以是列表。 答案:错 Python字典中的“键”可以是列表。 答案:错 Python使用符号#表示单行注释。 答案:对 Python中的标识符不区分大小写。 答案:错 Python中的代码块使用缩进来表示。 答案:对 Python中的多行语句可以使用反斜杠来实现。 答案:错


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3