In this tutorial we are show you how to draw random mountain curves: The general idea is to define a recursive function that draw mountain curve given two end points.
Epicycloid is a curve that is formed by tracing a fixed point on the circle that is rolling around outside a static circle. Animate this tracing steps with Python Turtle.