简易五子棋棋盘怎么画,在电脑上怎么画五子棋棋盘

首页 > 娱乐 > 作者:YD1662025-04-16 07:34:26

简易五子棋棋盘怎么画,在电脑上怎么画五子棋棋盘(1)

简易五子棋棋盘怎么画,在电脑上怎么画五子棋棋盘(2)


好久没更新 Python 之 turtle 画系列,不知道还有人看吗?

我们都知道, Python 有一个第三方库 turtle, 可以绘画出各种图形。 在使用 turtle 的过程中, 我们不仅可以巩固 Python 的基础语法知识, 还可以锻炼我们的图形创新思维,今天要分享的是 turtle 库中极少人用过的方法。

一、Python 之 turtle 画 -- 五子棋

如下图中通过 turtle 绘制五子棋棋盘,鼠标左键控制白棋, 鼠标右键控制黑棋,简单实现五子棋下法。

简易五子棋棋盘怎么画,在电脑上怎么画五子棋棋盘(3)

二、Python 之 turtle 画 -- 分析

1、关闭动画功能

默认情况下,turtle 画笔会沿着路径绘制图形。今天我们的这个五子棋为了模拟真实体验,关闭棋盘绘制过程。

turtle.tracer(False)

2、棋盘绘制

① 用for循环绘制横格

② 用for循环绘制纵格

3、文字书写

write("棋盘", font=("微软雅黑", 24, "bold"))

4、坐标系

setposition(x, y) 设置坐标

使用 dot(30) 画圆点

5、鼠标监听

turtle.onscreenclick(playChess, btn=1) # 监听鼠标左键

turtle.onscreenclick(playChessBlack, btn=3) # 监听鼠标右键

三、Python 之 turtle 画方案 -- 五子棋

● Python 代码:

简易五子棋棋盘怎么画,在电脑上怎么画五子棋棋盘(4)

>>>

,

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.