from turtle import Screen,Turtle, mode
 
zelvicka = Turtle('triangle')
 
zelvicka.speed(10)
mode("world")
 
llx = -350
lly = -350
urx = 350
ury = 350
 
wn = Screen()
wn.setup(urx - llx, ury - lly)
 
def moveScreenUp():
  global ury,lly,urx,llx
  ury -= 1
  lly -= 1
  wn.setworldcoordinates(llx ,lly, urx, ury)
  print(llx, lly, urx, ury)
 
 
def moveScreenDown():
  global ury,lly,urx,llx
  ury += 1
  lly += 1
  wn.setworldcoordinates(llx ,lly, urx, ury)
  print(llx, lly, urx, ury)
 
 
def moveScreenLeft():
  global ury,lly,urx,llx
  urx -= 1
  llx -= 1
  wn.setworldcoordinates(llx ,lly, urx, ury)
  print(llx, lly, urx, ury)
 
 
def moveScreenRight():
  global ury,lly,urx,llx
  urx += 1
  llx += 1
  wn.setworldcoordinates(llx ,lly, urx, ury)
  print(llx, lly, urx, ury)
 
 
# Napojeni na stisk klavesy
wn.onkey(moveScreenUp,'Up')
wn.onkey(moveScreenDown,'Down')
wn.onkey(moveScreenLeft,'Left')
wn.onkey(moveScreenRight,'Right')
 
wn.listen()
 
# kresleni hvezdicky
for i in range(1,100):
  zelvicka.forward(200)
  zelvicka.left(261)