星驰编程网

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

通过python实现海龟绘图(python海龟绘图教程)

1、python 2.6版本以后引入了一个简单的绘图工具,使用时导入turtle库即可

2、下面用一段通俗的代码来简单的介绍下海龟绘图中常见的函数,并加以备注说明,后续在使用时可以直接参考。

import turtle

# 设置背景画布,宽800像素,高600,背景为绿色
turtle.screensize(800, 600, "green")
# 定义一个画笔变量
pen = turtle.Pen()
# 同时设置pencolor=red, fillcolor=yellow
pen.color("red", "yellow")

#####  画一个正方形
# 前进100步
pen.forward(100)
# 右转90度,再前进100步,如此循环三次
pen.right(90)
pen.forward(100)
pen.right(90)
pen.forward(100)
pen.right(90)
pen.forward(100)

# 提起笔移动,不绘制图形,向前运动一段距离放下
pen.penup()
pen.forward(50)
pen.pendown()
##### 画半径为100的圆
pen.circle(100)

# 提起笔移动,不绘制图形,向前运动一段距离放下
pen.penup()
pen.forward(150)
pen.pendown()
##### 做半径为50的圆的内切正多边形,多边形边数为steps=3画三角形
pen.circle(50, steps=3)

# 强制图形窗口保持打开状态,直到单击它为止。不加这行,一旦完成就关闭画布
turtle.exitonclick()

3、该程序运行的结果如下:

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