1、绘制同心圆
import turtle as t
def DrawCetCircle ( n) :
t. penup( )
t. goto( 0 , - n)
t. pendown( )
t. circle( n)
for i in range ( 20 , 100 , 20 ) :
DrawCetCircle( i)
t. hideturtle( )
t. done( )
2、绘制叠加等边三角形
import turtle as t
t. pensize( 2 )
t. color( 'red' )
t. fd( 160 )
t. seth( 120 )
t. fd( 160 )
t. seth( - 120 )
t. fd( 160 )
t. penup( )
t. seth( 0 )
t. fd( 80 )
t. pendown( )
t. seth( 60 )
t. fd( 80 )
t. seth( 180 )
t. fd( 80 )
t. seth( - 60 )
t. fd( 80 )
t. hideturtle( )
t. done( )
3、绘制八角星型
import turtle as t
t. colormode( 255 )
t. color( 255 , 215 , 0 )
t. begin_fill( )
for x in range ( 8 ) :
t. forward( 200 )
t. left( 225 )
t. end_fill( )
t. hideturtle( )
t. done( )
4、绘制树形图
import turtle as t
def Tree ( length, level) :
if level <= 0 :
return
t. fd( length)
t. left( 45 )
Tree( 0.6 * length, level- 1 )
t. right( 90 )
Tree( 0.6 * length, level- 1 )
t. left( 45 )
t. backward( length)
return
t. pensize( 3 )
t. color( 'green' )
t. left( 90 )
Tree( 100 , 6 )