xhqi.py

作者: 方正俊辰 | 来源:发表于2020-11-28 20:06 被阅读0次

    下面五星红旗改进版python源码

    import turtle as l
    import random as r
    l.setup(1000,1000,50,50)
    def zfx_tu():
        l.color("red")
        l.begin_fill()
        l.forward(500)
        l.seth(-90)
        l.forward(345)
        l.seth(180)
        l.forward(500)
        l.seth(90)
        l.forward(345)
        l.end_fill()
    def wjx_tu(x,y):
        l.seth(y)
        l.color("yellow")
        l.begin_fill()
        def wjfr_goto():
            l.forward(x)
            l.right(144)
        for i in range(5):
            wjfr_goto()
            l.forward(x)
        l.end_fill()
    l.penup()
    a=-200
    b=100
    l.goto(a,b)
    zfx_tu()
    #第一个五角星
    l.penup()
    l.goto(a+140,b-130)
    l.pendown()
    wjx_tu(50,0)
    l.penup()
    #第二个五角星
    l.goto(a+235,b-215)
    l.pendown()
    wjx_tu(20,15)
    l.penup()
    #第三个五角星
    l.goto(a+250,b-150)
    l.pendown()
    wjx_tu(20,30)
    l.penup()
    #第四个五角星
    l.goto(a+235,b-95)
    l.pendown()
    wjx_tu(20,45)
    l.penup()
    #第五个五角星
    l.goto(a+200,b-45)
    l.pendown()
    wjx_tu(20,60)
    l.penup()
    l.goto(-500,-500)
    l.pendown()
    l.exitonclick()
    

    下方为效果图

    新红旗.jpg

    相关文章

      网友评论

          本文标题:xhqi.py

          本文链接:https://www.haomeiwen.com/subject/vsycwktx.html