python 版本:3.4.3python
import 模块:turtlecode
使用turtle模块绘制多边图形,代码以下:utf-8
#-*- 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()
运行结果如图:ci
本程序关键是turtle.circle(radius, extent, steps)方法的参数设置class
radius:指定所绘圆形的半径import
extent:指定绘制多大角度的圆形程序
steps:指定圆形边数(3,4,5,6...)方法