当我在python中创建变量时,为什么python会说Expected“?

2024-10-06 06:51:37 发布

您现在位置:Python中文网/ 问答频道 /正文

所有代码都在我的github上,链接在这里:https://github.com/xPuszek/xPuszek/tree/main 错误在这里:

    'bezczynny' : engine.Animation([
        pygame.image.load("ogurek/player_00.png"),
        pygame.image.load("ogurek/player_01.png"),
        pygame.image.load("ogurek/player_02.png"),
        pygame.image.load("ogurek/player_03.png"),
    ]),
    'chodzi' : engine.Animation([
        pygame.image.load("ogurek/player_04.png"),
        pygame.image.load("ogurek/player_05.png"),
        pygame.image.load("ogurek/player_06.png"),
        pygame.image.load("ogurek/player_07.png"),
        pygame.image.load("ogurek/player_08.png"),
        pygame.image.load("ogurek/player_09.png")
    ])

上面写着:“预期的”)“派伦斯[34,17] 我不能在这里发布所有的代码,因为stackoverflow说代码太多了


Tags: 代码httpsimagegithubcomtreepng链接
1条回答
网友
1楼 · 发布于 2024-10-06 06:51:37

看起来玩家动画应该是一本字典,你应该用花括号而不是圆括号来定义它

player_animations = {
    'bezczynny': engine.Animation([
        pygame.image.load("ogurek/player_00.png"),
        pygame.image.load("ogurek/player_01.png"),
        pygame.image.load("ogurek/player_02.png"),
        pygame.image.load("ogurek/player_03.png"),
    ]),
    'chodzi': engine.Animation([
        pygame.image.load("ogurek/player_04.png"),
        pygame.image.load("ogurek/player_05.png"),
        pygame.image.load("ogurek/player_06.png"),
        pygame.image.load("ogurek/player_07.png"),
        pygame.image.load("ogurek/player_08.png"),
        pygame.image.load("ogurek/player_09.png"),
    ])
}

相关问题 更多 >