User:Inge Hoonte/turtle: Difference between revisions
Inge Hoonte (talk | contribs) No edit summary |
Inge Hoonte (talk | contribs) No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category: Prototyping]] [[Category: | [[Category:Prototyping]] | ||
[[Category:Turtle Graphics]] | |||
def building-straight(h): | def building-straight(h): |
Latest revision as of 12:41, 14 June 2011
def building-straight(h): pd() fd(10); lt(90) fd(h); lt(90) fd(10); lt(90) fd(h); lt(90) # styles is a python dictionary styles['fill'] = rgb(r,r,r) pu() import random def building-angle(h) pd() lt(45) fd(8); lt(45) fd(h); lt(45) fd(8); lt(45) fd(h); lt(45) b = random.randint(0, 55) r = random.randint(0, 255) styles['fill'] = rgb(b,r,b) pu() def block-straight(): startgroup() for i in range(10): building-straight(random.randint(10, 100)) fd(10) endgroup() def block-angle(): startgroup() for i in range(10): building-angle(random.randomint(10,100)) endgroup() def block(): startgroup() for i in range(2): block-straight(1) block-angle(1) endgroup() block() #goto(300, 200) #face(0) #building-straight(100) #goto(300, 400)