init 这个单词在我们用python进行面向对象开发的时候是跑不了的。理解python的__init__其实就是和这里的init作用差不多。做的工作都是__初始化__.
在和孩子解释这个概念的时候,我的理解还是,保持它的专业性,告诉他们这个专有名词——初始化(initialize vt.)。至于他在干什么,我的解释是这样的:
我们已经知道python有一个特殊的“工具包(模块)”叫pygame了。在我们要动手用它完成我们的想法之前,电脑这个强迫症需要我们检查一遍,这个工具包是否完整,能否正常给我们提供帮助。而这个检查的动作,就是pygame.init()