#!/usr/bin/python3 

from turtle import *
import tkinter

###########  Definice funkcí  ##################

# kreslí čtverec
def ctverec(a):
    for i in range(4):
        forward(a);
        left(90)
    return

# kreslí čtverec s středem uprostřed
def ctverecStred(a):
    up()
    right(90)
    forward(a/2);
    right(90)
    forward(a/2);
    down()
    right(180)
    for i in range(4):
        forward(a);
        left(90)
    up()
    left(90)
    forward(a/2);
    right(90)
    forward(a/2);
    down()
    return

# kreslí čtverce v kruhu
def pootoceneCtverce(strana=80,pocet=24):
    for i in range(pocet):
        ctverec(strana)
        right(360/pocet)
    return

def pootoceneCtverceStred(strana=80,pocet=24):
    for i in range(pocet):
        ctverecStred(strana)
        right(360/pocet)
    return

# kreslí kružnice v kruhu
def pootoceneKruznice(strana=80,pocet=24):
    for i in range(int(pocet) ):
        pencolor("brown")
        circle(0.8*strana)
        right(360/pocet)
        pencolor("black")
    return

#################  Volání funkcí   #######################

shape("turtle") # obrázek kresli želva
speed(6)        # 1 pomalu, 10 rychle, 0 nejrychleji 



pootoceneCtverceStred(190,11)
pootoceneCtverce(90,13)
#up()
#down()
pootoceneKruznice(90,12)
fillcolor("red")
stamp()
goto(80,120)
dot(50)

exitonclick() # click to exit

