条件、循环、函数定义 练习


 1同心圆

import turtle
for i in range(5):
    turtle.penup()
    turtle.goto(0,-20*i)
    turtle.pendown()
    turtle.circle(20*(1+i))
turtle.done()

 

2.五角星
import
turtle for i in range(5): turtle.forward(122) turtle.right(144) turtle.done()

 

3。五星红旗
from
turtle import* color ('yellow') bgcolor('red') def my_goto(x,y): penup() goto(x,y) pendown() def my_5(f): begin_fill() for i in range(5): forward(f) right(144) end_fill() my_goto(-700,250) my_5(150) my_goto(-400,300) my_5(50) my_goto(-400,180) my_5(50) my_goto(-500,400) my_5(50) my_goto(-500,80) my_5(50) done()

 

4.太阳花
from turtle import*
color ('yellow')
bgcolor('red')
def my_0():
    for i in range(2):
        forward(60)
        left(60)
        forward(60)
        left(120)
for i in range(1,45):
    my_0()
    left(10)
left(180)
forward(333)
done()

 


 

5.有菱形花瓣的太阳花

 


from
turtle import* color ('yellow') bgcolor('red') begin_fill() while True: forward(233) right(130) if (abs(pos()))<1: break end_fill() done()

 

 

posted @ 2017-09-13 20:56  067杜嘉成  阅读(112)  评论(0编辑  收藏  举报