From 3457c4a5360fdce2c2030ff8b988dd679c50a3e7 Mon Sep 17 00:00:00 2001 From: hnu202410040522 <2634881883@qq.com> Date: Wed, 21 May 2025 17:05:03 +0800 Subject: [PATCH] =?UTF-8?q?Add=20=E4=BA=94=E5=AD=90=E6=A3=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 五子棋 | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 五子棋 diff --git a/五子棋 b/五子棋 new file mode 100644 index 0000000..6814579 --- /dev/null +++ b/五子棋 @@ -0,0 +1,26 @@ +import pygame +pygame.init() +screen = pygame.display.set_mode((600, 600)) +pygame.display.set_caption('五子棋-EduCoder') +space = 20 +cell_size = 40 +cell_num = 15 +print(list(range(cell_size, cell_size * cell_num, cell_size*3))) +while True: + for event in pygame.event.get(): + if event.type == pygame.QUIT: + pygame.quit() + exit() + screen.fill((204, 153, 102)) + for x in range(0, cell_size * cell_num, cell_size): + pygame.draw.line(screen, (200, 200, 200), (x + space, 0 + space), + (x + space, cell_size * (cell_num - 1) + space), 1) + for y in range(0, cell_size * cell_num, cell_size): + pygame.draw.line(screen, (200, 200, 200), (0 + space, y + space), + (cell_size * (cell_num - 1) + space, y + space), 1) + pygame.draw.circle(screen, (0, 0, 0), (cell_size * 4 + space, cell_size * 4 + space), 2, 1) + pygame.draw.circle(screen, (0, 0, 0), (cell_size * 10 + space, cell_size * 10 + space), 2, 1) + pygame.draw.circle(screen, (0, 0, 0), (cell_size * 10 + space, cell_size * 4 + space), 2, 1) + pygame.draw.circle(screen, (0, 0, 0), (cell_size * 4 + space, cell_size * 10 + space), 2, 1) + pygame.draw.circle(screen, (0, 0, 0), (cell_size * 7 + space, cell_size * 7 + space), 2, 1) + pygame.display.update() \ No newline at end of file