猫史档案馆


谁会Python?

用户:奋斗的喵奋斗的喵查看:122 回复:7 评论:27 创建时间:2022-12-23T21:52:13


我刚开始学习Python,好不容易照着教程搞了个东西,但是太慢了!我在图鉴里也没有找到控制速度的代码,哪位大神帮帮我!!!


回复

上一页第 1 页 / 共 1 页下一页
温顺的咪噜gBgE温顺的咪噜gBgE

会python,但是你什么意思……

点赞0


评论

加快速度的代码我不会

az,python怎么加速……

嗯,对,对对,刚学,所以不会弄

我没有学过……

减少代码运行的时间就是精简代码……

???

不是减少代码运行时间,这个不好表达,我再发个帖子,把那图片发过来给你看看

……

https://turtle.codemao.cn/?entry=sharing&channel_type=h5&action=open_published_project&work_id=172463453

发不了图片,只能发链接

完蛋了我没有用过turtle库我去查一下文档

刚才查了一下文档,使用turtle.delay(delay=None)设置刷新时间,使用turtle.tracer(False)取消过程,你看一下加上turtle.delay(0) turtle.tracer(False) 会不会快一点

回车被搞没了,在turtle.delay(0) turtle.tracer(False)中间有一个回车

编写好了,看上面


SCS_user_LoeheodVOQSCS_user_LoeheodVOQ

pen.speed(0)

点赞0


评论


温顺的咪噜gBgE温顺的咪噜gBgE

1秒画完的代码:

import turtle

p=turtle.Pen()
p.pensize(3)
p.pencolor('gold')

turtle.delay(0)

p.speed(0)

n=6

for j in range(5):
    for i in range(n):
        p.forward(100)
        p.left(360/n)
    p.left(360/5)

turtle.done()

点赞0


评论

后期如果增加功能要用函数

和函数有什么关系?

def定义函数

让后期添加功能后代码明了一些

当然有关系,方便后期直接调用此功能

为了美观还有用hideturtle()


友善的飓风雀u0L4友善的飓风雀u0L4

哪里有教程???

点赞0


评论

在课程里往下滑一阵子就能看到了

我其实知道,只不过想活跃气氛


友善的飓风雀u0L4友善的飓风雀u0L4

import turtle
p=turtle.Pen()
p.pensize(3)
p.pencolor('gold')

turtle.delay(0)
p.speed(0)

n=6
def p_draw(n)
    for j in range(5):
        for i in range(n):
            p.forward(100)
            p.left(360/n)
        p.left(360/5)

p_draw(n)
turtle.done()

后期如果增加功能要用函数

点赞0


评论

(如果是在线版海龟库不用turtle.done()

def p_draw(n)后面少了:


oWuGi7s6oWuGi7s6

控制什么速度,是海龟画笔还是程序运行(海龟我会)

点赞0


评论

画笔是speed(0)


机器人杨元真机器人杨元真

我会

点赞0


评论

我也会

woyehui