Python 它';他说我的游戏无效

Python 它';他说我的游戏无效,python,python-3.x,pygame,Python,Python 3.x,Pygame,我以前使用过pygame和rect绘图,但现在由于某种原因,它在第17行调用我的pygame无效。这是以前第一次发生这种情况。我想我是正确地导入了它,但我不确定我还应该寻找什么 import pygame, sys, random from pygame.locals import * pygame.init() pygame.event.get() black = (0,0,0) white = (255,255,255) playercoords_a = (275,425) playerco

我以前使用过pygame和rect绘图,但现在由于某种原因,它在第17行调用我的pygame无效。这是以前第一次发生这种情况。我想我是正确地导入了它,但我不确定我还应该寻找什么

import pygame, sys, random
from pygame.locals import *
pygame.init()
pygame.event.get()
black = (0,0,0)
white = (255,255,255)
playercoords_a = (275,425)
playercoords_b = (275,475)
playercoords_c = (225,475)
playercoords_d = (225,425)
playertotalcoords = (playercoords_a, playercoords_b, playercoords_c, playercoords_d)
windowSurface = pygame.display.set_mode((500, 500),0,32)
windowSurface.fill(black)
xmod = 0
ymod = 0
player = pygame.rect(windowSurface,white,(225 + xmod,425 - ymod,50,50)
pygame.draw.rect(player)
pygame.display.update()
while True:
    for event in pygame.event.get():
        if event.type == KEYDOWN:
            if event.key == K_LEFT:
                xmod -= 25
                windowSurface.fill((black,))
                pygame.draw.rect(player)
                pygame.display.update()
            if event.key == K_RIGHT:
                xmod += 25
                windowSurface.fill((black,))
                pygame.draw.rect(player)
                pygame.display.update()
            if event.key == K_UP:
                ymod += 25
                windowSurface.fill((black,))
                pygame.draw.rect(player)
                pygame.display.update()
            if event.key == K_DOWN:
                ymod -= 25
                windowSurface.fill((black,))
                pygame.draw.rect(player)
                pygame.display.update()
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
        if player.colliderect()

好像你以前没在网上合过牙套

你能换一下线路吗

player = pygame.rect(windowSurface,white,(225 + xmod,425 - ymod,50,50)
pygame.draw.rect(player)
致:


你缺少一个结束括号。我已经投票决定作为一个打字员结束,谢谢!我以后会查的。
player = pygame.rect(windowSurface,white,(225 + xmod,425 - ymod,50,50))
pygame.draw.rect(player)