码迷,mamicode.com
首页 > 其他好文 > 详细

使用turtle模块绘制多边图形

时间:2015-09-07 17:00:07      阅读:396      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!