码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-09-13 17:21:46      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:9.png   练习   es2017   port   while   div   技术   add   同心圆   

  1. 画五角星
    import turtle
    for i in range(5):
        turtle.forward(50)
        turtle.right(144)
    技术分享

     

    
    

     

  2. 画同心圆
    import turtle
    for i in range(5):
        turtle.up()
        turtle.goto(50,-20*(i+1))
        turtle.down()
        turtle.circle(20*(i+1))
    技术分享

     

    
    

     

    
    

     

  3. 画太阳花
    import turtle
    while True:
        turtle.forward(200)
        turtle.right(165)
        if(abs(turtle.pos()))<1:
            break
    技术分享

     

     

     

  4. 画五个五角星
    import turtle
    turtle.bgcolor("red")
    turtle.fillcolor("yellow")
    turtle.color("yellow")
    
    def add(x,y):
        turtle.up()
        turtle.goto(x,y)
        turtle.down()
        
    def draw1(z):
        turtle.begin_fill()
        for i in range(5):
            turtle.forward(z)
            turtle.right(144)
        turtle.end_fill()
           
    add(-200,60)
    draw1(100)
    
    add(-90,155)
    draw1(50)
    
    add(-50,102.5)
    draw1(50)
    
    add(-50,28.5)
    draw1(50)
    
    add(-90,-20)
    draw1(50)
    技术分享

     

    
    

     

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

标签:9.png   练习   es2017   port   while   div   技术   add   同心圆   

原文地址:http://www.cnblogs.com/yin-yeah/p/7515624.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!