猫史档案馆


【Python作品分享】源码雨伞(升级版)【作品秀】

用户:略略略五世略略略五世查看:1 回复:1 评论:1 创建时间:2021-06-28T17:46:28


【作品展示】

center_image

 

【作品介绍】

雨伞

 

【作品源代码】

import turtle

内伞面_color = input('请输入你想要的内伞面颜色')
外伞面_color = input('请输入你想要的外伞面颜色')
伞边_color = input('请输入你想要的伞边颜色')
伞柄_color = input('请输入你想要的伞柄颜色')
伞帽_color = input('请输入你想要的伞帽颜色')
mypen = turtle.Pen()
mypen.speed(0)
mypen.left(90)

#伞面
mypen.pensize(4)
mypen.pencolor(外伞面_color)
mypen.fillcolor(内伞面_color)
mypen.begin_fill()
i = 0
while i < 180:
    mypen.forward(2)
    mypen.right(1)
    i = i + 1
#获取右端点的横坐标
right_posx = mypen.xcor()
print(right_posx)
mypen.goto(0, 0)
mypen.end_fill()

#伞边
circle_rum = 6
radius = right_posx / circle_rum / 2
i = 1
while i < circle_rum * 2:
    mypen.goto(radius * i, 0)
    mypen.pencolor(伞边_color)
    mypen.dot(radius * 2)
    mypen.forward(5)
    mypen.pencolor("white")
    mypen.dot(radius * 2)
    i = i + 2
#伞柄
mypen.goto(right_posx / 2, 0)
mypen.pencolor(伞柄_color)
mypen.forward(right_posx / 2)
mypen.pensize(15)
mypen.forward(30)
#伞帽
mypen.penup()
mypen.pencolor(伞柄_color)
mypen.goto(right_posx / 2, right_posx / 2)
mypen.pendown()
mypen.pensize(4)
mypen.backward(10)

mypen.hideturtle()
turtle.done()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
闻乐溪闻乐溪

好家伙,这个配图是我见过第二离谱的...

点赞1


评论