用python turtle画围棋棋盘
时间: 2023-10-21 10:05:40 浏览: 41
下面是一个使用 Python turtle 库画围棋棋盘的示例代码:
```python
import turtle
# 创建棋盘画笔
board = turtle.Turtle()
# 设置画笔的速度和粗细
board.speed(0)
board.pensize(2)
# 画竖线
for i in range(-8, 9):
board.penup()
board.goto(i * 30, -240)
board.pendown()
board.goto(i * 30, 240)
# 画横线
for i in range(-8, 9):
board.penup()
board.goto(-240, i * 30)
board.pendown()
board.goto(240, i * 30)
# 画星位
for x, y in [(-120, -120), (0, -120), (120, -120), (-120, 0), (0, 0), (120, 0), (-120, 120), (0, 120), (120, 120)]:
board.penup()
board.goto(x, y)
board.dot(10)
# 隐藏画笔
board.hideturtle()
# 等待窗口关闭
turtle.done()
```
运行上述代码,将会在窗口中显示一个 19x19 的围棋棋盘,其中黑色点表示棋盘上的星位。
你可以根据自己的需求修改上述代码,例如更改棋盘的大小、颜色等。