打分的时候有没有办法把分数限制在7分

Is there a way to limit the score to 7 points when scored

if fireBall.rect.x>=690:
      score_1+=1
      fireBall.ballspeed[0] = -fireBall.ballspeed[0]
      fireBall.rect.center = pygame.display.get_surface().get_rect().center
  if fireBall.rect.x<=0:
      score_2+=1
      fireBall.ballspeed[0] = -fireBall.ballspeed[0]
      fireBall.rect.center = pygame.display.get_surface().get_rect().center
  if fireBall.rect.y>490:
      fireBall.ballspeed[1] = -fireBall.ballspeed[1]
  if fireBall.rect.y<0:
      fireBall.ballspeed[1] = -fireBall.ballspeed[1]

我正在做一个乒乓球游戏,我希望分数达到 7,但在我的代码中,玩家可以连续得分会不断增加。

要限制一个值,您可以使用 built-in min 函数

score_1 = min(score_1+1, 7)

Conditional expression:

score_1 = score_1+1 if score_1 < 7 else 7