zoukankan      html  css  js  c++  java
  • python-五行红旗实现

    import turtle
    """
       绘制五星红旗
       作者:zxj
       版本:1.0
    """
    
    
    # 绘制矩形函数
    def giant(leg,hig):
        turtle.fillcolor("red")
        turtle.begin_fill()
        for x in range(1, 5):
            if x % 2 == 1:
                n = leg
            else:
                n = hig
            turtle.forward(n)
            turtle.right(90)
        turtle.end_fill()
    #绘制五角星函数
    def star(leg):
        turtle.fillcolor("yellow")
        turtle.begin_fill()
        for x in range(1, 5):
            turtle.forward(leg)
            turtle.right(144)
        turtle.end_fill()
    
    def main():
         turtle.penup()
         turtle.backward(200)
         turtle.pendown()
         #调用绘制矩形函数传入长和宽
         giant(288,192)
         turtle.penup()
         turtle.right(-90)
         turtle.backward(40)
         turtle.right(90)
         turtle.penup()
         turtle.forward(25)
         #turtle.forward(20)
         #调用绘制五角星函数传入长
         #大五角星
         star(50)
         #四个小五角星
         turtle.penup()
         turtle.right(130)
         turtle.backward(20)
         turtle.right(30)
         turtle.penup()
         turtle.forward(40)
         star(15)
    
         turtle.penup()
         turtle.right(10)
         turtle.backward(20)
         turtle.right(40)
         turtle.penup()
         turtle.forward(40)
         star(15)
    
         turtle.penup()
         turtle.right(30)
         turtle.backward(40)
         turtle.right(30)
         turtle.penup()
         turtle.forward(40)
         star(15)
    
         turtle.penup()
         turtle.right(90)
         turtle.backward(35)
         turtle.right(30)
         turtle.penup()
         turtle.forward(35)
         star(15)
         turtle.hideturtle()
         turtle.exitonclick()
    
    if __name__=='__main__':
        main()

    
    
  • 相关阅读:
    Quora的技术探索
    基于移动互联网的电子商务个性化推荐的一些思考
    想个法子找出性能差的SQL
    结束——2012年微软精英挑战赛
    sql 查询时间执行长的sql语句
    NET好书盘点
    最后两个编程题
    网络七层协议
    使用WCF创建Restful服务
    一步一步学Entity FrameWork 4
  • 原文地址:https://www.cnblogs.com/zhouxuejia/p/10554101.html
Copyright © 2011-2022 走看看