使用turtle模塊繪製多邊圖形

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

相關文章
相關標籤/搜索