猫史档案馆


【Python作品分享】five star

用户:王瑞麟1王瑞麟1查看:0 回复:2 评论:0 创建时间:2020-02-20T15:10:50


【作品展示】

center_image

 

【作品介绍】

用turtle库绘制一个五星红旗,turtle学习练习

 

【作品源代码】

import turtle

__Pen = turtle.Pen()


def star(star_lenth):

    __Pen.pendown()
    __Pen.begin_fill()
    __Pen.pencolor("#ffff00")
    __Pen.fillcolor("#ffff00")
    for __count in range(5):
        __Pen.right(144)
        __Pen.forward(star_lenth)
    __Pen.end_fill()
    __Pen.penup()
    return 0

__Pen.penup()
t = turtle.Pen()
__Pen.fillcolor("#ff0000")
__Pen.begin_fill()
__Pen.goto((-500), 300)
__Pen.pendown()
for __count in range(2):
    __Pen.forward(800)
    __Pen.right(90)
    __Pen.forward(500)
    __Pen.right(90)
__Pen.end_fill()
__Pen.penup()
__Pen.goto((-320), 220)
star(120)
x, y = (-400), 100
for __count in range(2):
    __Pen.goto(x, y)
    __Pen.left(45)
    star(50)
    x += 60
    y += 20
x, y = (-300), 100
for __count in range(2):
    x += 20
    y += 60
    __Pen.goto(x, y)
    __Pen.left(45)
    star(50)
turtle.done()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
克雷寄寄克雷寄寄

显然没看过编程猫第二期杂志

点赞0


评论


克雷寄寄克雷寄寄

这个国旗不合格的

不符合GB 12982-2004的要求

点赞0


评论