咋回事?
本帖最后由 KeyError 于 2022-12-29 12:07 编辑代码:
......
def main():
game = Game("FIVE CHESS " + GAME_VERSION)
while True:
game.play()
pygame.display.update()
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit() #这行有错
exit()
elif event.type == pygame.MOUSEBUTTONDOWN:
mouse_x, mouse_y = pygame.mouse.get_pos()
game.mouseClick(mouse_x, mouse_y)
game.check_buttons(mouse_x, mouse_y)
......
提示:
{:10_282:}
这是咋了..... 这个提示信息哪一行看不懂,还是看不懂英语也无法使用翻译工具? 看起来像是tab和空格混用了 dolly_yos2 发表于 2022-12-29 12:09
这个提示信息哪一行看不懂,还是看不懂英语也无法使用翻译工具?
后者 ......
def main():
game = Game("FIVE CHESS " + GAME_VERSION)
while True:
game.play()
pygame.display.update()
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit() #这行有错
exit()
elif event.type == pygame.MOUSEBUTTONDOWN:
mouse_x, mouse_y = pygame.mouse.get_pos()
game.mouseClick(mouse_x, mouse_y)
game.check_buttons(mouse_x, mouse_y)
...... 本帖最后由 AhrimanSefid 于 2022-12-29 12:44 编辑
这个问题貌似是用空格取代Tab了,python提示你进到Edit -> Selected All,然后再format -> Untabify Region,然后检测一下是否全部缩进都为空格。
说白了就是把所有的空格缩进都替换为Tab Tab的长度怎么设置
{:10_266:} KeyError 发表于 2022-12-29 13:01
Tab的长度怎么设置
Options -> Configure IDLE -> Windows,找到Indent spaces就可以修改了 KeyError 发表于 2022-12-29 12:22
后者
那说明可能至少现在您不适合学习这些东西。
您可以选择去学习英语,或者等到翻译工具更普及易用的时候,或者各种工具的本地化做的更好的时候再继续,否则您很可能还会不断的遇到类似的情况。 把缩进改一改就行,使用4个空格,你用的什么编辑器,如果是idle,就在Options-->Configure IDLE-->Fonts/Tabs-->indentation Width这里调 KeyError 发表于 2022-12-29 13:01
Tab的长度怎么设置
多按两下
页:
[1]