×
  • 1. Знакомство с модулем Turtle
  • 2. Рисуем правильные многоугольники turtrle
  • 3. Как нарисовать звезду turtle
  • 4. Как нарисовать звездное небо turtle
  • 5. Расставляем звезды на небе turtle
  • 6. Обработка событий нажатия на клавиатуру turtle
  • 7. Рисуем олимпийские кольца Turtle
  • 8. Как задать случайный цвет в turtle
  • 9. Прыгающий мячик Bounce ball
  • 10. Много прыгающих мячиков
  • 11. Мяч и сила притяжения
  • 12. Много мячиков и сила притяжения
  • 13. Ускоряем анимацию при помощи функции tracer
  • 14. Создаем игру Пинг-Понг на Python. Часть 1
  • 15. Создаем игру Пинг-Понг на Python. Часть 2
  • 16. Создаем игру Пинг-Понг на Python. Часть 3
  • 17. Создаем игру Пинг-Понг на Python. Часть 4
  • 18. Создаем игру Пинг-Понг на Python. Часть 5
  • Мяч-попрыгунчик и сила притяжения

    Ниже представлен код из видео

    import turtle
    border = turtle.Turtle()
    border.hideturtle()
    border.speed(0)
    border.pensize(5)
    border.up()
    border.goto(-250,250)
    border.down()
    border.goto(-250,-250)
    border.goto(250,-250)
    border.goto(250,250)
    
    ball = turtle.Turtle(shape='circle')
    ball.up()
    ball.goto(0,200)
    window = turtle.Screen()
    window.bgcolor('yellow')
    ball.speedY = 0
    ball.speedX = -2
    
    gravitation = 0.1
    
    while True:
        ball.speedY = ball.speedY - gravitation
        ball.goto(ball.xcor()+ball.speedX, ball.ycor()+ball.speedY)
    
        if ball.ycor() <= -250:
            ball.speedY = -ball.speedY
    
        if ball.xcor() >= 250 or ball.xcor() <= -250:
            ball.speedX = -ball.speedX
    
    window.mainloop()

    Задать вопрос