
Python Turtle
Kako nacrtati kocku pomoću programsklog jezika Python sa Turtle bibliotekom.
Evo Sintia je počela učiti programiranje u školi i Python je odabir školskog sustava i to je mislim jako dobro.U ovome članku čemo lagano proči kako nacrtati kocku pomoću turtle.
Ovo nije školski primjer…Vidim da oni rade malo drugačije,no vjerujem da je bitno dobiti rezultat,a onda se finese usavršavaju. Programiranje je kao umjetnost crtanja ili pisanja.Ne postoje dva programera koja pišu kod na isti nači.
Naravno da postoji standard kojeg bi se trebalo pridržavati. Ovo nije prikaz tog standarda,ali kod funkcionira onako kao želim.
[withcode id=”AdT”]
Ovo su Naredbe za Turtle u Pythonu
Naredbe su poprilično jednostavne i jednom kad ih počnemo koristiti su same po sebi smislene
METODA | PARAMETAR | OPIS |
---|---|---|
Turtle() | nema | kreira i vraća novi turtle objekat |
forward() | broj | Pokreče “kornjaču” natrag za određeni broj piksela |
backward() | broj | Okreče “kornjaču” natrag za određeni broj piksela |
right() | kut | Okreče kornjaču na desno za određeni kut |
left() | kut | Okreče kornjaču na lijevo za određeni kut |
penup() | nema | diže olovku ili kornjaču da ne crta |
pendown() | nema | Spušta olovku ili kornjaču da crta |
up() | nema | diže olovku |
down() | nema | spušta olovku |
color() | ime boje | mijenja boju kornjačine olovke |
fillcolor() | ime boje | osim što mijenja boju kornjače ispunit će ipoligon željenom bojom |
heading() | nema | vraća trenutni pravac |
position() | nema | vraća trenutnu poziciju |
goto() | x, y | pomiče kornjaču na poziciju x,y |
begin_fill() | nema | Odavde počni bojati |
end_fill() | nema | Zatvori poligon i spuni ga bojom |
dot() | nema | Ostavi točku na trenutnoj poziciji |
stamp() | nema | Ostavlja pečat kornjače |
shape() | ime oblika kursora | Ime oblike treba biti jedno od ovihvrijednosti ‘arrow’, ‘classic’, ‘turtle’ or ‘circle’ |
Kako ubaciti neku sliku u pozadinu
Da bi si olakšali pronalaženje kordinada za crtanje kocke naprimjer,možemo si ubaciti neku sliku kordinatnog sustava ili kao što sam ja to učinio milimetarski papir.

Spremite ga u isti folder gdje vam je program,(kocka.py) i upišete kod kao što sam ja u ovome primjeru ispod.
