From 105c774f8063d9d38bcd42d6bb081e941491b11d Mon Sep 17 00:00:00 2001 From: BellCodeEditor <bellcode_dev@bell.ai> Date: Sat, 30 Dec 2023 17:25:39 +0800 Subject: [PATCH] save project --- my_Tetris.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/my_Tetris.py b/my_Tetris.py index accbe2a..9554bef 100644 --- a/my_Tetris.py +++ b/my_Tetris.py @@ -127,6 +127,21 @@ while True: (j * 20-20, i * 20-20, 20, 20)) pygame.draw.rect(screen, (255, 255, 255), (j * 20-20, i * 20-20, 20, 20), 1) + new_list = [] + for i in range(25): + new_list.append([0] * 15) + row_index = 24 + for i in range(24,-1,-1): + is_full = True + for j in range(grid_num_width): + if num_list[i][j] == 0: + is_full = False + if is_full == False: + new_list[row_index] = num_list[i] + row_index -=1 + else: + score += 1 + num_list = new_list # 得分 text_surface = font.render(str(score), True, (0, 0, 0)) -- libgit2 0.25.0