第七单元第三节 第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()函数会改变原列表的顺序。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$