猫史档案馆


【Python】作品分享【求助帖】

用户:程序侯程序侯查看:0 回复:0 评论:0 创建时间:2020-04-20T11:59:55


【作品展示】

【作品介绍】

为啥明明把画笔的速度设为了0,可还是这么慢?

【作品源代码】

l_angle, l_spin = [], []
import turtle
for number in range(1, (int(turtle.numinput('角度画板', '你想要多少条线?', 5, 1)) + 1)):
    l_angle.append(turtle.numinput('角度画板', (('第' + str(number)) + '条线的初始角度是?'), 0))
    l_spin.append(turtle.numinput('角度画板', (('第' + str(number)) + '条线的单次旋转角度是?')))
line, pen = (turtle.Pen()), (turtle.Pen())
line.pensize(0)
line.hideturtle()
pen.pensize(0)
pen.hideturtle()
import easygui
show = easygui.ynbox((('需要显示这' + str(number)) + '条线吗?'), '角度画板', ('需要', '不需要'))
pen.penup()
while True:
    line.penup()
    line.goto(0, 0)
    line.clear()
    if show:
        line.pendown()
    for spin in l_angle:
        line.setheading(spin)
        line.forward(25)
    pen.goto(line.xcor(), line.ycor())
    pen.pendown()
    for number in range(len(l_angle)):
        l_angle[number] += l_spin[number]

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页