Ruit

In onderstaande theorie/opgave gaan we een vlakvulling maken zoals hieronder.

Omdat we dit zo effectief mogelijk willen doen gaan we twee deeltaken definieren.

Elke kubus bestaat uit 3 ruiten. De deeltaak voor de kubus staat hieronder

def kubus(zijde):
  for kleur in ["yellow","red","black"]:
    ruit(zijde, kleur)
    t.left(120)

In deze deeltaak zit een rij met kleuren (geel, rood, zwart) deze rij wordt in de herhaling doorlopen. Dus eerst is kleur=yellow, daarna kleur=red en als laatste kleur=zwart.

De aanroep van de kubus zou er bijvoorbeeld zo kunnen uitzien

kubus(100)

Het resultaat is