如何在pygame中防止此类错误?

问题描述 投票:0回答:1

所以我正在为事件处理程序编写代码,并且我处理了语法,但我收到了错误

我写的代码:

#game loop
run = True
while run:

    #event handler
    for event in pg.event.get():
    #quit program
    **if event.type == pg.QUIT:
    run = False**
pg.quit()

我得到的错误

  • 我标记为粗体的行上预期有缩进块
python syntax pygame
1个回答
0
投票

indetations
在 Python 中非常重要,但所有行都在同一列中开始。

run = True
while run:
    for event in pg.event.get():
        #quit program
        if event.type == pg.QUIT:
            run = False
pg.quit()

坦率地说,您应该在每个示例/教程中看到正确的缩进

pygame

© www.soinside.com 2019 - 2024. All rights reserved.