《Python程序设计》 高等教育出版社 第二章 Python基础 章节过关卷

标签:
精品文字版答案
2024-03-05
| 2份
| 5页
| 293人阅读
| 7人下载

内容正文:

《Python程序设计》高等教育出版社 第二章 Python基础 章节过关卷 考试时间90分钟 满分100分 班级 姓名 成绩 1、 单项选择题(本题10小题,每小题2分,满分20分) 1. Python安装完成后,在命令提示符中执行命令( ),可以看到安装版本信息. A.python B. python -v C. python -V D. showconfig 2. PyCharm中按下快捷键( )来运行代码. A.F5 B.Ctrl+F5 C.Shift+F5 D.Ctrl+F10 3. python源程序执行的方式为( ). A.编译执行 B.解释执行 C.直接执行 D.边编译边执行 4. ( )年发布了Python 2.0 增加了垃圾回收机制. A. 2000 B. 2001 C.2002 D.2003 5. 5 .Python中,以下哪个选项不属于基本数据类型? ( ) A. 整数(int) B. 浮点数(float) C. 复数(complex) D. 元组(tuple) 6. 在Python中,变量赋值时不需要明确指定数据类型,这是哪种编程范式的体现? ( ) A. 过程式编程 B. 面向对象编程 C. 函数式编程 D. 动态类型编程 7. Python中的序列类型包括以下哪些? ( ) A. 列表(list)和集合(set) B. 字符串(str)和元组(tuple) C. 字典(dict)和集合(set) D. 列表(list)和字典(dict) 8. 下面哪个操作符用于比较两个对象的位? ( ) A. == B. != C. & D. | 9. 在Python中,以下哪个是合法的变量名? ( ) A. 2things B. things2 C. things-two D. things#two 10. Python中,哪个关键字用于定义函数? ( ) A. function B. def C. class D. module 二、判断题(本题10小题,每小题2分,满分20分) 1. Python是一种跨平台、开源、免费的高级动态编程语言. 2. Python 3.x不完全兼容Python 2.x. 3. Python 3.x和Python 2.x的区别就是:print在Python 2.x中是输出语句,而在Python 3.x中是输出函数. 4. 在Windows平台上编写的Python程序无法在Unix平台运行. 5. 可以在同一台计算机上安装多个Python版本. 6. 已知 x = 3,那么赋值语句 x = 'abcedfg' 是无法正常执行的. 7. 继承自threading.Thread类的派生类中不能有普通的成员方法. 8. 扩展库os中的方法remove()不可以删除带有只读属性的文件. 9. 使用内置函数open()且以”w”模式打开的文件,文件指针默认指向文件尾. 10. 使用内置函数open()打开文件时,只要文件路径正确就总是可以正确打开的. 三、填空题(本题10小题,每小题3分,满分30分) 1. 在Python中,int表示的数据类型是 ___________. 2. 布尔类型的值包括__________和False. 3. Python的浮点数占__________个字节. 4. 如果想测试变量的类型,可以使用__________来实现. 5. Python运算符中用来计算整商的是_________. 6. Python运算符中用来计算集合并集的是_______. 7. 使用运算符测试集合包含集合A是否为集合B的真子集的表达式________. 8. 表达式[1, 2, 3]*3的执行结果为_____________. 9. Python安装扩展库常用的是_______工具. 10. Python程序文件扩展名主要有________和.ipynb两种. 四、简答题(本题6小题,每小题5分,满分30分) 1. Python程序基本构成包括哪些部分?. 2. 请简述Python程序设计风格. 3. Python中的变量具有哪些特点? 4. 请列举Python中的基本运算符. 5. Python中的函数有哪些特

资源预览图

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