Turtle Modul

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Turtle naredbe:

from turtle import *


naredba objašnjenje
prozor
title(string) imenuje grafički prozor
setup(x,y) određuje veličinu prozora po x i y osi
bgcolor('red) boja pozadine (string – ime boje)
colormode(255)
bgcolor(100,0,0) Red-Green-Blue
bgpic('pozadina .gif') postavlja odabranu sliku u prozor
reset() briše prozor i postavlja pero u početni položaj
strelica
pu() pero se podiže (ne ostavlja trag)
pd() pero se spušta (ostavlja trag)
pensize(d) određuje debljinu pera
st() prikazuje pero
ht() skriva pero
seth(kut) usmjerava strelicu u smjeru kuta kut
home() postavlja pero na koordinate (0,0) i usmjerava ga na kut 0°
pos() vrača trenutne koordinate pera
xcor() vrača x koordinatu pera
ycor() vrača y koordinatu pera
crtanje
fd(d) pomiče pero za d pixela u smjeru strelice
bk(d) pomiče pero za d pixela u smjeru suprotnom od strelice
rt(kut) rotira strelicu za kut stupnjeva u lijevo (smjeru suprotnom od kazaljke)
lt(kut) rotira strelicu za kut stupnjeva u desno
goto(x,y) pomiče pero na koordinate (x,y)
setx(x) pomiče pero na x koordinatu, y koordinatu ne mijenja
sety(y) pomiče pero na y koordinatu, x koordinatu ne mijenja
dot() ispisuje točku na trenutnoj koordinati
stamp() ispisuje sliku strelice na trenutnoj koordinati
boje
color() vraća boju pera i boju za ispunjavanje
pencolor() definira boju pera
fillcolor() definira boju za ispunjavanje
begin_fill() crtež koji nacrtamo nakon ove naredbe bit će ispunjen bojom
end_fill() prekidamo ispunjavanje bojom
Pisanje teksta
write string – tekst koji ispisuje
align='left' (ili'center' ili 'right') – poravnanje
font=('Arial', 10, 'normal')
Animacija
delay() odgađa crtanje
speed() postavlja brzinu pera (1-10) ili 0 za jako brzo
tracer() True – vidi se animacija crtanja
False – vidi se gotov lik

You might also like