Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Как ускорить черепаху в питоне: вопрос от начинающего кодака

  1. Как ускорить черепаху в питоне: вопрос от начинающего кодака

    Привет всем! Недавно начал учить Python и столкнулся с такой задачей: рисую что-то с помощью библиотеки turtle, но черепаха двигается реально медленно. Может кто-нибудь подскажет, как я могу ускорить черепаху в питоне? Искал инфу, но ничего толком не нашел... Нужна помощь комьюнити!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Опция 'speed' у черепахи отвечает за её скорость. Попробуй такой код:
    Программный код:
    import turtle
    turtle.Turtle()
    t.speed(10)  # Ускоряем черепаху. Доступно значение от 0 до 10.
    for _ in range(36):
    t.forward(10)
    t.right(10)
    turtle.done() 
    Смотри, насколько шустрее стала черепаха! Попробуй изменить значение скорости и увидишь разницу.

  4. Цитата Сообщение от Анита
    Опция 'speed' у черепахи отвечает за её скорость. Попробуй такой код:
    Программный код:
    import turtle
    turtle.Turtle()
    t.speed(10)  # Ускоряем черепаху. Доступно значение от 0 до 10.
    for _ in range(36):
    t.forward(10)
    t.right(10)
    turtle.done() 
    Смотри, насколько шустрее стала черепаха! Попробуй изменить значение скорости и увидишь разницу.
    О, теперь понятно, почему моя черепаха так медленно ползала. Спасибо за код!

  5. Чувак, просто заюзай метод speed(). Значения можно от 1 до 10 выставлять, или даже на молнию — 0. Вот пример:
    Программный код:
    t.speed(0)  # Молния! 
    Бери на заметку!

  6. Цитата Сообщение от CrystalSword
    Чувак, просто заюзай метод speed(). Значения можно от 1 до 10 выставлять, или даже на молнию — 0. Вот пример:
    Программный код:
    t.speed(0)  # Молния! 
    Бери на заметку!
    Молния? Вот это тема! Надо будет затестить на своих проектах.

  7. Йоу, еще фишка. Если у тебя всё равно тупит, можешь убрать задержки анимации:
    Программный код:
    turtle.tracer(00)
    # тут твой код рисования
    turtle.update()  # Не забудь вызвать update 
    Так вообще будет летать всё!

  8. Цитата Сообщение от ineska
    Йоу, еще фишка. Если у тебя всё равно тупит, можешь убрать задержки анимации:
    Программный код:
    turtle.tracer(00)
    # тут твой код рисования
    turtle.update()  # Не забудь вызвать update 
    Так вообще будет летать всё!
    Окей, это звучит круто. Анимации тупят, так они просто на нервы давят.

  9. Да, чувак, можно быстро подправить это! В Turtle есть настройка .speed(), чтоб черепашка летала как надо. Вот короткий пример:
    Программный код:
    import turtle
    turtle.Turtle()
    t.speed(10)
    # Ваши рисунки тут
    turtle.done() 
    Надеюсь, это тебе поможет.

  10. Цитата Сообщение от Газель
    Да, чувак, можно быстро подправить это! В Turtle есть настройка .speed(), чтоб черепашка летала как надо. Вот короткий пример:
    Программный код:
    import turtle
    turtle.Turtle()
    t.speed(10)
    # Ваши рисунки тут
    turtle.done() 
    Надеюсь, это тебе поможет.
    Поможет определить, как ускорить движение кода и не тормозить на простых штуках.

Страница 1 из 2 12 ПоследняяПоследняя