import turtle


def kresli(dlzka, pocet, uhol, koeficient, uhol2):
    '''
    Vykreslí kruhovú čipku so zadanou veľkostou úsečky a zadaným počtom oblúkov po jej obvode
    :param dlzka: dĺžka každej úsečky čipky
    :param pocet: počet oblúkov čipky po jej obvode
    :param uhol: veľkosť uhla medzi susedným úsečkami
    :param koeficient: koeficient (0,1) vyjadrujúci pomer polomeru oblúka a dĺžky úsečky
    :param uhol2: pomocný uhol <0, 360> určujúci natočenie ľavotočivého (a následne aj pravotočivého) kružnicového oblúka
    :return:
    '''
    for _ in range(pocet):
        turtle.forward(dlzka)
        turtle.circle(dlzka * koeficient, 180 + uhol - uhol2 / pocet)
        turtle.forward(dlzka)
        turtle.circle(-dlzka * koeficient, 180 + uhol + (360 - uhol2) / pocet)


turtle.delay(0)
turtle.hideturtle()
kresli(100, 24, 60, 0.125, 180)
turtle.mainloop()
