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...)方法