python画一个国际象棋棋盘,小格边长由用户确定
时间: 2023-05-11 19:05:13 浏览: 151
python画棋盘格代码
可以使用 Python 的 turtle 模块来画国际象棋棋盘,代码如下:
```python
import turtle
# 获取用户输入的小格边长
size = int(input("请输入小格边长:"))
# 设置画笔
turtle.speed(0)
turtle.penup()
turtle.goto(-4 * size, 4 * size)
turtle.pendown()
# 画棋盘
for i in range(8):
for j in range(8):
if (i + j) % 2 == 0:
turtle.fillcolor("white")
else:
turtle.fillcolor("gray")
turtle.begin_fill()
for k in range(4):
turtle.forward(size)
turtle.right(90)
turtle.end_fill()
turtle.forward(size)
turtle.backward(8 * size)
turtle.right(90)
turtle.forward(size)
turtle.left(90)
turtle.done()
```
这段代码会让 turtle 画出一个国际象棋棋盘,小格边长由用户输入确定。
阅读全文