小编The*_*der的帖子

使用字典键和值的 Python 匹配/大小写

我正在制作一个 pygame 游戏,每当我运行我的代码时,我都会收到错误expected ':'。我知道 using[]in match/case 块可用于其他用途,但如何解决这个问题?

case pygame.KEYDOWN:

    match event.key:

        case game.controls["pan_up"]:
            world_pos[1] -= 1

        case game.controls["pan_left"]:
            world_pos[0] -= 1

        case game.controls["pan_down"]:
            world_pos[1] += 1

        case game.controls["pan_right"]:
            world_pos[0] += 1
Run Code Online (Sandbox Code Playgroud)

错误信息框

dictionary case switch-statement python-3.10

5
推荐指数
1
解决办法
4864
查看次数

标签 统计

case ×1

dictionary ×1

python-3.10 ×1

switch-statement ×1