第1章 初始Python世界《Python语言程序设计基础》(电子科技大学出版社) 章节过关B卷

2026-02-25
| 2份
| 12页
| 39人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 作业-单元卷
知识点 程序设计和Python语言
使用场景 同步教学-单元练习
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 261 KB
发布时间 2026-02-25
更新时间 2026-02-25
作者 用户181181
品牌系列 学易金卷·阶段检测模拟卷
审核时间 2026-02-25
下载链接 https://m.zxxk.com/soft/56546461.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

《Python语言程序设计基础》(电子科技大学出版社) 第1章 初始Python世界 考试时间:90分钟 满分:100分 姓名 班级 学号 1、 单项选择题(本题共20小题,每题3分,共60分) 1.以下不是Python的特点的是( ) A. 易于学习 B. 闭源收费 C. 可移植 D. 可扩展 【答案】B 【解析】Python是免费且开源的,闭源收费不是其特点,因此选B。 2.Python3源代码文件的默认编码是( ) A. ASCII B. GBK C. UTF-8 D. GB2312 【答案】C 【解析】Python3.x源代码文件默认使用utf-8编码,因此选C。 3.以下不属于Python的多行注释的方式的是( ) A. '''注释内容''' B. """注释内容""" C. /*注释内容/ D. 连续多个#号 【答案】C 【解析】多行注释用三个单引号或三个双引号,C是C/C++的注释方式,Python不支持,因此选C。 4.以下是Python的单行注释方式的是( ) A. //注释内容 B. /*注释内容*/ C. #注释内容 D. --注释内容 【答案】C 【解析】Python中单行注释以#开头,因此选C。 5.PyCharm的哪个版本是开源免费的( ) A. 专业版 B. 社区版 C. 企业版 D. 教育版 【答案】B 【解析】PyCharm提供了两个版本:一个是专业版,一个是社区版。专业版功能强大比较全面,但社区版是开源免费的,因此选B。 6、作为Python2.x向3.0过渡的关键过渡版本是( ) A. 2.6 B. 2.7 C. 1.6 D. 2.0 【答案】A 【解析】过渡版本2.6基本使用了Python2.x的语法和库,同时考虑了向Python3.0的迁移,因此选A。 7、Python2.7的大量特性来源于哪个版本的反向迁移( ) A. Python1.6 B. Python2.0 C. Python3.x D. Python2.6 【答案】C 【解析】2010年继续推出了兼容版本2.7,大量Python 3的特性被反向迁移到了Python2.7,因此选C。 8、若需要编写运行速度快的关键代码或不愿开放的算法,Python的可扩展特性允许使用哪种语言实现( ) A. 仅Java B. C或C++ C. 仅Python自身 D. 仅JavaScript 【答案】B 【解析】若需要编写运行速度快的关键代码或不愿开放的算法,可以使用C或C++完成那部分程序,然后从Python程序中调用,因此选B。 9、Python易于维护的原因是( ) A. 源代码相当容易维护 B. 有专业团队强制维护 C. 使用者少,维护压力小 D. 语法复杂但规范 【答案】A 【解析】Python的成功在于它的源代码是相当容易维护的,因此选A。 10、与Java、C++相比,Python的输出语句程序最显著的特点是( ) A. 必须定义类 B. 必须包含主函数main() C. 语法简洁,无需复杂结构 D. 必须导入头文件 【答案】C 【解析】输出语句程序中,Java需定义类、C++需包含头文件和主函数,而Python仅需1行print语句,语法简洁无复杂结构,因此选C。 11、编写Python代码的界面,是在新建Python文件后的哪个区域( ) A. 项目管理区 B. 代码编辑区 C. 控制台输出区 D. 菜单区 【答案】B 【解析】Python文件创建成功后便进入代码编辑界面,因此选B。 12、关于PyCharm的使用,以下描述不正确的是( ) A. 可创建Python项目和Python文件 B. 自带代码编辑区和控制台输出区 C. 支持快捷键运行程序 D. 仅能运行Python程序,无法编辑代码 【答案】D 【解析】PyCharm可创建项目和文件、有编辑区和输出区、支持快捷键运行,因此选D。 13、以下代码中,注释部分标注正确的是( ) A. //这是单行注释 print("Hello") B. #这是单行注释 print("Hello") C. '''这是单行注释''' print("Hello") D. --这是单行注释 print("Hello") 【答案】B 【解析】Python单行注释需以#开头,A是C/C++注释符号,C是多行注释格式,D是SQL注释符号,因此选B。 14、以下不属于给Python代码添加注释的主要目的的是( ) A. 帮助程序员理解程序逻辑 B. 便于人员接替时的工作过渡 C. 程序运行速度更快 D. 方便后续维护和修改让 【答案】C 【解析】注释的作用是标记程序、帮助阅读、保障人员接替过渡,注释不影响程序运行速度,因此选C。 15、以下代码中,注释部分不会被解释器忽略的是( ) A. #print("这是注释里的内容") B. '''print("这是多行注释里的内容")''' C. "这不是注释,是字符串" D. //print("这是其他语言的注释") 【答案】C 【解析】A是单行注释,B是多行注释,均会被忽略;C是字符串常量,会被解释器识别,并非注释;D是其他语言注释,Python不识别,会报错但并非注释,因此选C。 16、使用PyCharm的快速注释功能时,正确的操作步骤是( ) A. 直接按Ctrl+/,无需选中内容 B. 选中内容→按Ctrl+Shift+/ C. 按Ctrl+Shift+/→选中内容 D. 选中需要注释的内容→按Ctrl+/ 【答案】D 【解析】选中需要注释的代码或者文字,按组合键Ctrl+/即可快速添加注释,因此选D。 17、在Python2.6中,若要使用Python 3.x的print()函数语法,需先执行的语句是( ) A. import print B. from future import print_function C. enable print() D. set print=function 【答案】B 【解析】Python 2.6实际已经支持新的print()语法,若要使用Python 3.x的print()函数语法,需先执行的语句是from future import print function,因此选B。 18、在Python3.x中,直接定义包含中文的字符串的结果是( ) A. 报错 B. 显示乱码 C. 正常存储和输出 D. 需手动转换为ASCII编码 【答案】C 【解析】Python3.x默认UTF-8编码,支持中文直接使用,因此选C。 19、要在Python中打印50个连续的“=”号,正确的写法是( ) A. print("="*50) B. print("="50) C. print(50"=") D. print("="+"="*50) 【答案】A 【解析】使用print("="*50)可打印50个等号,字符串与整数相乘表示重复该字符串,因此选A。 20、Python之禅格言的作者是( ) A. Guido van Rossum B. Tim Peters C. Monty Python D. 未知 【答案】B 【解析】Python之禅格言的作者为Tim Peters,因此选B。 2、 判断题(本题共10小题,每题2分,共20分) 1、Python2.6是连接Python2.x和3.0的过渡版本。( ) 【答案】正确。Python2.6基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,故正确。 2、可以使用C++编写关键代码,然后在Python程序中调用。( ) 【答案】正确。Python的可扩展特性支持使用C或C++完成那部分程序,然后从Python程序中调用,故正确。 3、Linux系统安装Python3时,需先将下载的.tgz压缩包解压至当前目录。( ) 【答案】正确。Linux安装步骤第二步为将下载的Python-3.7.3.tgz压缩包解压至当前目录,故正确。 4、Python的print()函数可以输出指定字符串内容( ) 【答案】正确。Python的print()函数可以输出指定字符串内容,故正确。 5、C/C++的注释符号//和/.../在Python中同样适用。( ) 【答案】错误。Python有专属注释符号,C/C++的注释符号在Python中不被识别,故错误。 6、多行注释可以嵌套使用,即一个多行注释内包含另一个多行注释。( ) 【答案】错误。Python中多行注释不能嵌套,第二个三个引号会被视为注释结束,后续内容可能报错,故错误。 7、Python2.x中定义中文字符串会显示乱码,因为其str()类型默认是ASCII编码。( ) 【答案】正确。Python2.x中中文str会显示字节编码(乱码形式),原因是默认ASCII编码,故正确。 8、Python3.x中的byte和bytearrays类对应2.x的unicode()类型。( ) 【答案】错误。3.x的字节类是新增类型,与2.x的unicode()无对应关系,故错误。 9、Python之禅的作者是Python的创始人Guido van Rossum。( ) 【答案】错误。Python之禅的作者是Tim Peters,故错误。 10、若不导入math模块,直接使用pi常量计算圆的周长,程序会报错。( ) 【答案】正确。pi是math模块的内置常量,未导入模块时无法直接使用,故正确。 3、 填空题(本题共10小题,每题2分,共20分) 1、Python2.x向Python3.0过渡的关键版本是Python_______。 【答案】2.6 2、Linux系统安装Python3的源代码压缩包后缀名是______。 【答案】.tgz 3、_______注释仅作用于当前行,无法跨越多行。 【答案】单行 4、_______支持创建GUI程序,且可移植到许多系统。 【答案】Python 5、Python的最大优势之一是拥有丰富的_______,且跨平台兼容性好。 【答案】标准库 6、Linux系统安装Python依赖时,需使用快捷键________打开终端。 【答案】Ctrl+Alt+T 7、用PyCharm新建Python文件时,需在弹出的对话框中选择______类型。 【答案】Python File 8、在PyCharm中,快速添加或取消注释的组合键是________。 【答案】Ctrl+/ 9、Python3.x源代码文件默认使用______编码,支持中文直接定义和输出。 【答案】UTF-8 10、使用float()函数的目的是将input()获取的转换为转换为_______类型,以便进行算术运算。 【答案】浮点数 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 《Python语言程序设计基础》(电子科技大学出版社) 第1章 初始Python世界 考试时间:90分钟 满分:100分 姓名 班级 学号 1、 单项选择题(本题共20小题,每题3分,共60分) 1.以下不是Python的特点的是( ) A. 易于学习 B. 闭源收费 C. 可移植 D. 可扩展 2.Python3源代码文件的默认编码是( ) A. ASCII B. GBK C. UTF-8 D. GB2312 3.以下不属于Python的多行注释的方式的是( ) A. '''注释内容''' B. """注释内容""" C. /*注释内容/ D. 连续多个#号 4.以下是Python的单行注释方式的是( ) A. //注释内容 B. /*注释内容*/ C. #注释内容 D. --注释内容 5.PyCharm的哪个版本是开源免费的( ) A. 专业版 B. 社区版 C. 企业版 D. 教育版 6、作为Python2.x向3.0过渡的关键过渡版本是( ) A. 2.6 B. 2.7 C. 1.6 D. 2.0 7、Python2.7的大量特性来源于哪个版本的反向迁移( ) A. Python1.6 B. Python2.0 C. Python3.x D. Python2.6 8、若需要编写运行速度快的关键代码或不愿开放的算法,Python的可扩展特性允许使用哪种语言实现( ) A. 仅Java B. C或C++ C. 仅Python自身 D. 仅JavaScript 9、Python易于维护的原因是( ) A. 源代码相当容易维护 B. 有专业团队强制维护 C. 使用者少,维护压力小 D. 语法复杂但规范 10、与Java、C++相比,Python的输出语句程序最显著的特点是( ) A. 必须定义类 B. 必须包含主函数main() C. 语法简洁,无需复杂结构 D. 必须导入头文件 11、编写Python代码的界面,是在新建Python文件后的哪个区域( ) A. 项目管理区 B. 代码编辑区 C. 控制台输出区 D. 菜单区 12、关于PyCharm的使用,以下描述不正确的是( ) A. 可创建Python项目和Python文件 B. 自带代码编辑区和控制台输出区 C. 支持快捷键运行程序 D. 仅能运行Python程序,无法编辑代码 13、以下代码中,注释部分标注正确的是( ) A. //这是单行注释 print("Hello") B. #这是单行注释 print("Hello") C. '''这是单行注释''' print("Hello") D. --这是单行注释 print("Hello") 14、以下不属于给Python代码添加注释的主要目的的是( ) A. 帮助程序员理解程序逻辑 B. 便于人员接替时的工作过渡 C. 程序运行速度更快 D. 方便后续维护和修改让 15、以下代码中,注释部分不会被解释器忽略的是( ) A. #print("这是注释里的内容") B. '''print("这是多行注释里的内容")''' C. "这不是注释,是字符串" D. //print("这是其他语言的注释") 16、使用PyCharm的快速注释功能时,正确的操作步骤是( ) A. 直接按Ctrl+/,无需选中内容 B. 选中内容→按Ctrl+Shift+/ C. 按Ctrl+Shift+/→选中内容 D. 选中需要注释的内容→按Ctrl+/ 17、在Python2.6中,若要使用Python 3.x的print()函数语法,需先执行的语句是( ) A. import print B. from future import print_function C. enable print() D. set print=function 18、在Python3.x中,直接定义包含中文的字符串的结果是( ) A. 报错 B. 显示乱码 C. 正常存储和输出 D. 需手动转换为ASCII编码 19、要在Python中打印50个连续的“=”号,正确的写法是( ) A. print("="*50) B. print("="50) C. print(50"=") D. print("="+"="*50) 20、Python之禅格言的作者是( ) A. Guido van Rossum B. Tim Peters C. Monty Python D. 未知 2、 判断题(本题共10小题,每题2分,共20分) 1、Python2.6是连接Python2.x和3.0的过渡版本。( ) 2、可以使用C++编写关键代码,然后在Python程序中调用。( ) 3、Linux系统安装Python3时,需先将下载的.tgz压缩包解压至当前目录。( ) 4、Python的print()函数可以输出指定字符串内容( ) 5、C/C++的注释符号//和/.../在Python中同样适用。( ) 6、多行注释可以嵌套使用,即一个多行注释内包含另一个多行注释。( ) 7、Python2.x中定义中文字符串会显示乱码,因为其str()类型默认是ASCII编码。( ) 8、Python3.x中的byte和bytearrays类对应2.x的unicode()类型。( ) 9、Python之禅的作者是Python的创始人Guido van Rossum。( ) 10、若不导入math模块,直接使用pi常量计算圆的周长,程序会报错。( ) 3、 填空题(本题共10小题,每题2分,共20分) 1、Python2.x向Python3.0过渡的关键版本是Python_______。 2、Linux系统安装Python3的源代码压缩包后缀名是______。 3、_______注释仅作用于当前行,无法跨越多行。 4、_______支持创建GUI程序,且可移植到许多系统。 5、Python的最大优势之一是拥有丰富的_______,且跨平台兼容性好。 6、Linux系统安装Python依赖时,需使用快捷键________打开终端。 7、用PyCharm新建Python文件时,需在弹出的对话框中选择______类型。 8、在PyCharm中,快速添加或取消注释的组合键是________。 9、Python3.x源代码文件默认使用______编码,支持中文直接定义和输出。 10、使用float()函数的目的是将input()获取的转换为转换为_______类型,以便进行算术运算。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第1章 初始Python世界《Python语言程序设计基础》(电子科技大学出版社) 章节过关B卷
1
第1章 初始Python世界《Python语言程序设计基础》(电子科技大学出版社) 章节过关B卷
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。