kocka python

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

METODAPARAMETAROPIS
Turtle()nema kreira i vraća novi turtle objekat
forward()brojPokreče “kornjaču” natrag za određeni broj piksela
backward()brojOkreče “kornjaču” natrag za određeni broj piksela
right()kut Okreče kornjaču na desno za određeni kut
left()kutOkreče kornjaču na lijevo za određeni kut
penup()nemadiže olovku ili kornjaču da ne crta
pendown()nemaSpušta olovku ili kornjaču da crta
up()nemadiže olovku
down()nemaspušta olovku
color()ime bojemijenja boju kornjačine olovke
fillcolor()ime bojeosim što mijenja boju kornjače ispunit će ipoligon željenom bojom
heading()nemavraća trenutni pravac
position()nemavraća trenutnu poziciju
goto()x, ypomiče kornjaču na poziciju x,y
begin_fill()nema Odavde počni bojati
end_fill()nemaZatvori poligon i spuni ga bojom
dot()nemaOstavi točku na trenutnoj poziciji
stamp()nemaOstavlja pečat kornjače
shape()ime oblika kursoraIme 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.

milimetarski papir za korišten pozadinu

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

s lijeve strane se vidi pozadina dok je s desne strane kod
Author

Write A Comment