第七单元第三节 第23练 项目3 节日活动对对碰 《Python程序设计基础》(高等教育出版社)一课一练

| 2份
| 5页
| 54人阅读
| 3人下载

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《Python程序设计基础》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《Python程序设计基础》(高等教育出版社)一课一练的第23练,内容涵盖第七单元第三节项目3 节日活动对对碰的相关概念。 《Python程序设计基础》(高等教育出版社)第23练 第七单元 项目实践 第三节 项目3 节日活动对对碰 1、 单项选择题(本题共5小题) 1.在Pygame中,用于初始化所有子模块的函数是( ) A. pygame.start() B. pygame.init() C. pygame.initialize() D. pygame.begin() 答案:B 解析:pygame.init()用于初始化Pygame中的所有模块,确保游戏环境正确设置。 2.下列( )函数用于创建一个游戏窗口。 A. pygame.display.create() B. pygame.display.set_mode() C. pygame.window.set() D. pygame.screen.create() 答案:B 解析:pygame.display.set_mode((width, height))用于创建指定尺寸的游戏窗口。 3.在Pygame中,用于设置游戏窗口标题的函数是( ) A. pygame.set_title() B. pygame.window.title() C. pygame.display.set_caption() D. pygame.display.title() 答案:C 解析:pygame.display.set_caption(title)用于设置游戏窗口的标题栏文字。 4.( )函数用于获取所有用户输入事件。 A. pygame.event.get() B. pygame.input.get() C. pygame.event.poll() D. pygame.key.get() 答案:A 解析:pygame.event.get()获取事件队列中的所有事件,如键盘输入、鼠标单击等。 5.在Pygame中,用于获取当前鼠标光标位置的函数是( ) A. pygame.mouse.get_position() B. pygame.mouse.get_pos() C. pygame.cursor.get_pos() D. pygame.mouse.location() 答案:B 解析:pygame.mouse.get_pos()返回当前鼠标光标在屏幕上的(x, y)坐标。 2、 多选题(本题共2小题) 1.下列( )是Pygame中常用的颜色表示。 A. (255, 0, 0) B. (0, 255, 0) C. (0, 0, 255) D. (255, 255, 255) 答案:ABCD 解析:RGB颜色模型中,这些分别表示红、绿、蓝、白。 2.( )函数用于Pygame中的文字显示。 A. pygame.font.SysFont() B. font.render() C. screen.blit() D. pygame.display.set_caption() 答案:ABC 解析:SysFont创建字体对象,render渲染文字,blit绘制文字;set_caption设置窗口标题。 3、 判断题(本题共3小题,正确的填A,错误的填B) 1、( )pygame.init()只需要在游戏开始时调用一次。 答案:A 解析:pygame.init()在游戏开始时初始化所有模块,通常只调用一次。 2、( )pygame.display.flip()和pygame.display.update()功能完全相同。 答案:B 解析:flip()更新整个屏幕,update()可更新指定区域,功能不完全相同。 3、( )random.shuffle()函数会改变原列表的顺序。 答案:A 解析:random.shuffle()就地打乱列表顺序,不返回新列表。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《Python程序设计基础》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《Python程序设计基础》(高等教育出版社)一课一练的第23练,内容涵盖第七单元第三节项目3 节日活动对对碰的相关概念。 《Python程序设计基础》(高等教育出版社)第23练 第七单元 项目实践 第三节 项目3 节日活动对对碰 1、 单项选择题(本题共5小题) 1.在Pygame中,用于初始化所有子模块的函数是( ) A. pygame.start() B. pygame.init() C. pygame.initialize() D. pygame.begin() 2.下列( )函数用于创建一个游戏窗口。 A. pygame.display.create() B. pygame.display.set_mode() C. pygame.window.set() D. pygame.screen.create() 3.在Pygame中,用于设置游戏窗口标题的函数是( ) A. pygame.set_title() B. pygame.window.title() C. pygame.display.set_caption() D. pygame.display.title() 4.( )函数用于获取所有用户输入事件。 A. pygame.event.get() B. pygame.input.get() C. pygame.event.poll() D. pygame.key.get() 5.在Pygame中,用于获取当前鼠标光标位置的函数是( ) A. pygame.mouse.get_position() B. pygame.mouse.get_pos() C. pygame.cursor.get_pos() D. pygame.mouse.location() 2、 多选题(本题共2小题) 1.下列( )是Pygame中常用的颜色表示。 A. (255, 0, 0) B. (0, 255, 0) C. (0, 0, 255) D. (255, 255, 255) 2.( )函数用于Pygame中的文字显示。 A. pygame.font.SysFont() B. font.render() C. screen.blit() D. pygame.display.set_caption() 3、 判断题(本题共3小题,正确的填A,错误的填B) 1、( )pygame.init()只需要在游戏开始时调用一次。 2、( )pygame.display.flip()和pygame.display.update()功能完全相同。 3、( )random.shuffle()函数会改变原列表的顺序。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第七单元第三节  第23练  项目3 节日活动对对碰 《Python程序设计基础》(高等教育出版社)一课一练-第1页
1

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