第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
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。