背题模式
所有题目直接给出答案和解析,适合考前快速过一遍。想边做边看解析,用刷题模式。
下列关于程序和指令的说法中,正确的是( )
程序是为完成特定任务而编制并执行的一系列指令的集合,指令通常按一定顺序执行,顺序随意调换往往会改变运行结果。考点①。
下列程序设计语言中,属于低级语言的是( )
低级语言包括机器语言(二进制代码)和汇编语言(助记符);Python、Java、C/C++、SQL、JavaScript 均为高级语言。考点②。
下列程序设计语言与其典型应用领域的对应,正确的是( )
JavaScript 主要用于网页前端交互开发;Java 常用于企业级应用与安卓开发;SQL 用于数据库查询;C++ 常用于系统/游戏等对性能要求高的场景。考点③。
关于语法、语义与集成开发环境(IDE),下列说法正确的是( )
语法是代码的书写规则,语义是代码的含义(A 说反);IDE 集编辑、运行、调试于一体;PyCharm 是 Python 常用 IDE。考点④。
下列关于 Python 发展历史的说法,正确的是( )
Python 由吉多·范·罗苏姆于 1989 年创建,1991 年发布 0.9.0;3.0 于 2008 年发布;Python 免费开源。考点⑤。
小丽向同学介绍 Python 时说:“它写同样的功能代码量比很多语言少,不用花钱买,在 Windows 和 Linux 上都能跑。”这三句话依次体现了 Python 的( )
“代码量少”对应语法简洁,“不用花钱买”对应免费开源,“多系统都能跑”对应跨平台性。考点⑥。
下列 Python 库与其应用领域的对应,正确的是( )
Pygame 用于游戏开发;Django、Flask 用于 Web 开发;TensorFlow、PyTorch 用于人工智能;NumPy、Pandas 用于数据处理。考点⑦。
关于类与对象的初步概念,下列说法正确的是( )
类是创建对象的模板(如“学生”类),对象是根据类创建出的具体实例(如“张三”),对象具有属性(姓名)和行为(选课)。考点⑧。
安装 Python 时,为了能在命令行窗口中直接使用 python 命令,应在安装界面勾选( )
勾选 “Add Python.exe to PATH” 会把 Python 加入系统环境变量,之后即可在 cmd 中直接用 python 命令(python –version 可验证安装)。考点⑨。
关于 IDLE 与 PyCharm 的使用,下列说法正确的是( )
IDLE 支持交互式和文件式两种方式;文件式需保存为 .py 后按 F5 运行;PyCharm 社区版免费开源,但它不是 Python 自带的(IDLE 才是)。考点⑩。
关于顺序结构,下列说法正确的是( )
顺序结构是最基本的结构,按书写顺序自上而下、无条件逐条执行,不跳过也不重复。考点㊵。
下列 if 语句中,书写正确的是( )
Python 的 if 行末必须写冒号;不能用 then,也不能用分号代替冒号。考点㊴。
关于 if—else 双分支结构,下列说法正确的是( )
if—else 是二选一结构:条件成立执行 if 块,不成立执行 else 块;else 后不写条件,也不能脱离 if 单独使用。考点㊲。
关于 if—elif—else 多分支结构,下列说法正确的是( )
多分支自上而下依次判断,命中第一个为真的条件后执行对应分支并结束整个结构,其余分支不再判断;elif 可有多个,else 写在最后。考点㊳。
要表示“成绩 score 不低于 60 分且不超过 100 分”,正确的条件表达式是( )
同时满足两个条件用 and 连接,且应包含边界值 60 和 100,故为 score >= 60 and score 100,D 不含边界,A 用 or 范围错误。考点㊴。
下列关于 Python 语言特点的说法,正确的有( )
Python 语法简洁、免费开源、跨平台、库丰富,且属于解释型语言(D 错误,解释型不需事先整体编译)。考点⑥。
下列关于 Python 开发环境使用的说法,正确的有( )
IDLE 支持交互式与文件式,文件式需保存为 .py(如按 F5 运行);PyCharm 社区版免费开源;Python 自带的编辑器是 IDLE,不是 PyCharm(D 错误)。考点⑩。
已知 x = 75,下列条件表达式的值为 True 的有( )
x=75:75>=60 为真;x<60 为假但 x80)=not False=True。D 中 and 右侧为假,整体为假。考点㊴㊵。
下列关于选择结构的说法,正确的有( )
if/elif/else 行末都要写冒号;elif 可有多个;多分支依次判断、执行首个成立分支。else 是“其余情况”的兜底分支,后面不写条件(C 错误)。考点㊳㊶。
Python 语言由吉多·范·罗苏姆创建,并且是免费开源的。
Python 由吉多·范·罗苏姆于 1989 年创建,采用开源协议,可免费下载使用。考点⑤⑥。
在 if—else 结构中,else 后面不需要写任何条件表达式。
else 表示“if 条件不成立时的其余情况”,后面直接写冒号,不加条件。考点㊶。
下列关于程序的说法中,错误的是( )
程序中的指令按逻辑顺序执行,先后顺序随意调换往往会改变运行结果,D 说法错误。考点①。
下列关于机器语言的说法,正确的是( )
机器语言由二进制代码组成,可被计算机直接执行;助记符是汇编语言;机器语言最难读写。考点②。
下列关于常见高级语言及其应用领域的说法,正确的是( )
Java 常用于企业级应用和安卓开发(B 正确);网页前端交互是 JavaScript,数据库查询是 SQL,Python 是通用语言。考点③。
关于“语法”与“语义”,下列说法正确的是( )
语法是编写代码要遵守的规则,语义是代码所表达的含义。考点④。
“Python 自带大量内置库,还有丰富的第三方库可以使用”,这体现了 Python 的( )
“内置库与第三方库丰富”对应“强大的库”这一特点。考点⑥。
下列关于类与对象的说法,正确的是( )
类是模板,对象是根据类创建的实例;一个类可以创建多个对象;对象既有属性也有行为。考点⑧。
在命令行窗口中验证 Python 是否安装成功,可以输入的命令是( )
在 cmd 中执行 python –version 可显示已安装的 Python 版本号,用于验证安装结果。考点⑨。
在 IDLE 的交互式环境中输入一条语句后按回车键,将( )
IDLE 交互式环境逐条输入、按回车立即执行并显示结果,这是交互式编程方式。考点⑩。
程序自上而下逐条执行、不跳过也不重复,这种结构是( )
顺序结构按书写顺序自上而下无条件逐条执行。考点㊵。
if 单分支结构中,条件不成立时程序会( )
单分支 if 条件不成立时直接跳过语句块,继续执行结构后面的语句。考点㊴。
下列关于 if—else 双分支结构的说法,错误的是( )
else 表示“其余情况”,后面不写条件,直接跟冒号;C 说法错误。考点说法错误。考点㊲㊷。
已知 x = 60,运行以下程序段,输出的结果是( )
x=60:不满足 x>60,满足 x==60,执行 elif 分支输出”等”。考点㊳。
要表示“身高 h 不低于 150 厘米且不超过 200 厘米”,正确的条件表达式是( )
同时满足两个条件(含边界)用 and 连接,即 h >= 150 and h <= 200。B 用 or 范围错误,C 不含边界,D 逻辑矛盾。考点㊴。
下列关于 Python 的说法,正确的有( )
Python 是解释型语言、免费开源,3.0 于 2008 年发布;Python 具有跨平台性,不是只能在 Windows 上运行(C 错误)。考点⑤⑥。
下列 Python 库与应用领域的对应,正确的有( )
TensorFlow 用于人工智能、Flask 用于 Web 开发、Pygame 用于游戏开发;Pandas 用于数据处理(C 错误)。考点⑦。
关于 if 与 if—else 结构,下列说法正确的有( )
单分支条件不成立跳过、双分支必选其一、if 块必须缩进均正确;else 的语句块同样必须缩进(C 错误)。考点㊴㊲㊷。
下列程序的输出结果为“合格”的有( )
A:60>=60 成立输出”合格”;D:100>=60 成立输出”合格”;B:59>=60 不成立,无输出;C:75<60 不成立,无输出。考点㊵(阅读选择结构程序)。
集成开发环境(IDE)通常集代码编辑、运行、调试等功能于一体。
IDE(Integrated Development Environment)集成编辑、运行、调试等开发功能。考点④。
if、elif、else 所在行的末尾都必须写冒号。
这是选择结构的书写规范,行末冒号不能省略。考点省略。考点㊷㊶。