質問: '__main__': main() ``` 別に最前面にこないものというならそれでもいいのですが(手間なだけなので),理由がわからずモヤモヤしているので,分かるかたがいらっしゃいましたらご回答よろしくお願いします. ### 参考文献 1, 田中賢一郎 (2017) 「ゲームを作りながら楽しく学べるPythonプログラミング」 インプレスR&D
回答: ``` pygame.init() #pygameの初期化 SURFACE = pygame.display.set_mode((400, 300)) #ウィンドウの大きさ pygame.display.set_caption("PyGame") #タイトルバー SURFACE.fill((0,0,0)) #一回 pygame.display.flip() # mainループ def main(): while True: #イベントの取得 for event in pygame.event.get(): if event.type == QUIT: pygame.quit() #閉じるボタンが押されたらプログラムを終了 sys.exit pygame.display.update() if __name__ == '__main__': main() ``` > > `pygame.display.flip` display Surface全体を更新して画面に描写します > > >