首页 > 其他 > 详细

使用turtle模块绘制多边图形

时间:2015-09-07 16:58:17      阅读:647      评论:0      收藏:0      [点我收藏+]

python 版本:3.4.3

import 模块:turtle

使用turtle模块绘制多边图形,代码如下:

 #-*- charset:utf-8 -*-
import turtle

#设置画笔笔迹宽度

turtle.pensize(3)

#画三边形

turtle.color("red")
turtle.penup()
turtle.goto(-200,-50)
turtle.pendown()

turtle.circle(40, steps=3)

#画四边形
turtle.color("green")
turtle.penup()
turtle.goto(-100,-50)
turtle.pendown()
turtle.circle(40, steps=4)

#画五边形
turtle.color("blue")
turtle.penup()
turtle.goto(0,-50)
turtle.pendown()
turtle.circle(40, steps=5)

#画六边形
turtle.color("yellow")
turtle.penup()
turtle.goto(100,-50)
turtle.pendown()
turtle.circle(40, steps=6)

#画圆形
turtle.color("purple")
turtle.penup()
turtle.goto(200,-50)
turtle.pendown()
turtle.circle(40)

turtle.done()

 

运行结果如图:

技术分享

 

本程序关键是turtle.circle(radius, extent, steps)方法的参数设置

radius:指定所绘圆形的半径

extent:指定绘制多大角度的圆形

steps:指定圆形边数(3,4,5,6...)

使用turtle模块绘制多边图形

原文:http://my.oschina.net/u/158964/blog/502335

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!