星驰编程网

免费编程资源分享平台_编程教程_代码示例_开发技术文章

python海龟绘图turtle(八): 实例-美国队长盾牌

海龟绘图(turtle)是python的一个有趣的内置模块,是python语言的标准库之一,是入门级的图形绘制函数库。

今天分享使用海龟绘图turtle绘制美国队长盾牌。

代码如下(注意循环内的缩进):

import turtle # 导入海龟绘图

pen = turtle.Pen() # 创建画笔实例

## 绘制盾牌外层的四个圆形

color_list=["red","white","red","blue"] # 颜色列表

for i in range(4): # 循环绘制4个圆

pen.begin_fill() # 开始填充颜色

pen.color(color_list[i]) # 通过颜色列表设置颜色

pen.penup() # 抬笔

pen.goto(0,-300+i*50) # 定位

pen.pendown() # 落笔

pen.circle(300-i*50) # 画圆

pen.end_fill() # 结束填充颜色

## 绘制盾牌内部的白色五角星

pen.penup() # 抬笔

pen.goto(-150,50) # 五角星定位

pen.pendown()

pen.begin_fill() # 开始填充颜色

for i in range(5): # 循环绘制五角星

pen.color("white") # 设置五角星颜色

pen.forward(300) # 前进

pen.right(144) # 右转144度

pen.end_fill() # 结束填充颜色

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言