Message224611
Ah, we're slightly at cross purposes. I showed them purely in terms of the procedural API. However, I can see now that I could have begun with:
import turtle
...
jane = turtle.Turtle()
jane.fd(100)
So, to "teach" their turtle how to go in a square, I guess they'd do:
def square(who, size=100):
for n in range(4):
who.fd(100)
who.rt(90)
square(jane)
That seems reasonable, but then why isn't the first (and only complete) example done in this OO-ish style?
Anyway, I've marked this closed and will switch to this approach in future.
Thanks. |
|
Date |
User |
Action |
Args |
2014-08-03 06:55:09 | mark | set | recipients:
+ mark, terry.reedy, docs@python, ethan.furman |
2014-08-03 06:55:09 | mark | set | messageid: <1407048909.91.0.287175914817.issue22122@psf.upfronthosting.co.za> |
2014-08-03 06:55:09 | mark | link | issue22122 messages |
2014-08-03 06:55:09 | mark | create | |
|