赞
踩
今天分享新书《跟小海龟学Python》的案例代码:国际象棋棋盘。
Python源代码:
- from turtle import *
-
- # 定义绘制填充正方形函数(左上角x、y坐标、边长、颜色)
- def drawSquare(x, y, l, col):
- color(col) # 设置颜色
- penup() # 抬笔
- goto(x, y) # 移动到目标位置
- pendown() # 落笔
- begin_fill() # 开始填充
- for i in range(4): # 绘制正方形
- forward(l) # 前进
- right(90) # 右转
- end_fill() # 结束填充
-
- speed(0) # 加速绘制
- bgcolor('yellow') # 设置背景颜色
- step = 50 # 步长
- for y in range(-200, 200, step): # 对y遍历
- for x in range(-200, 200, step): # 对x遍历
- if ((x+y)//step) % 2 == 0: # 画黑色方块
- drawSquare(x, y, step, 'black')
- else: # 画白色方块
- drawSquare(x, y, step, 'white')
- hideturtle() # 隐藏海龟图标
- done() # 绘制结束
图书简介:
童晶:《跟小海龟学Python》图书介绍、代码下载、视频教程0 赞同 · 0 评论文章1 赞同 · 0 评论文章1 赞同 · 0 评论文章1 赞同 · 0 评论文章1 赞同 · 0 评论文章1 赞同 · 0 评论文章Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。