All pastes #881450 Raw Edit

Jemand

public text v1 · immutable
#881450 ·published 2008-01-29 23:14 UTC
rendered paste body
#!/usr/bin/python

from turtle import *
class Igel(Pen):
   #def fenster (self, **kwargs):
    #   self.setup(**kwargs)
   def Bild(self):
       self.clear()
   def vw (self, schritte):
       self.forward(schritte)
   def rechts (self, grad):
       self.right(grad)
   def links (self, grad):
       self.left(grad)
   def farbe (self, s):
       self.color(s)
   def schnelligkeit(self, geschwindigkeit):
       self.speed (geschwindigkeit)
   def schreib (self, text):
       self.write(text)
   def kreis(self, radius):
       self.circle(radius)
 
class Hase(Pen):
   def vw (self, schritte):
       self.forward(schritte)
   def rechts (self, grad):
       self.right(grad)
   def breite (self, cm):
       self.width(cm)
   def kreis(self, radius):
       self.circle(radius)
   def links (self, grad):
       self.left(grad)
   def farbe (self, s):
       self.color(s)
   def schnelligkeit(self, geschwindigkeit):
       self.speed (geschwindigkeit)
   def fertig (self):
       self.done()
 
class Karibu(Pen):
   def vw (self, schritte):
       self.forward(schritte)
   def rechts (self, grad):
       self.right(grad)
   def breite (self, cm):
       self.width(cm)
   def kreis(self, radius):
       self.circle(radius)
   def links (self, grad):
       self.left(grad)
   def farbe (self, s):
       self.color(s)
   def schnelligkeit(self, geschwindigkeit):
       self.speed (geschwindigkeit)
   def fertig (self):
       self.done()
 
class Nashorn(Pen):
   def vw (self, schritte):
       self.forward(schritte)
   def rechts (self, grad):
       self.right(grad)
   def breite (self, cm):
       self.width(cm)
   def kreis(self, radius):
       self.circle(radius)
   def links (self, grad):
       self.left(grad)
   def farbe (self, s):
       self.color(s)
   def schnelligkeit(self, geschwindigkeit):
       self.speed (geschwindigkeit)
   def fertig (self):
       self.done()

k = Karibu()
i = Igel()
h = Hase()
j = Nashorn()
#i.fenster(width=.99, height=.99, startx=0, starty=0)
i.schnelligkeit('fastest')
h.schnelligkeit('fastest')
i.farbe("#FF1493")
h.farbe("#44eeee")
k.farbe("#00FF7F")
j.farbe("#FFB90F")
ra = 1
rb = 1
rc = 0.001
rd = 0.001
while True:
	ra +=0.5 ; h.schnelligkeit('fastest') ; h.kreis(ra) ; h.links(ra) ; h.vw(ra) ; print "Hase: radius:", ; print ra, ; print "	Durchmesser: ", ; da = ra*2 ; print da, ; print "	Umfang: ", ; ua =  da*pi ; print ua ; rb -=0.5 ; i.schnelligkeit('fastest') ; i.kreis(rb) ; i.links(rb) ; i.vw(rb) ; print "Igel: radius:", ; print rb, ; print "	Durchmesser: ", ; db = rb*2 ; print db, ; print "	Umfang: ", ; ub =  db*pi ; print ub ; rc +=0.1 ; k.schnelligkeit('fastest') ; k.kreis(rc) ; k.links(rc) ; k.vw(rc) ; print "Karibu: radius:", ; print rc, ; print "	Durchmesser: ", ; dc = rc*2 ; print dc, ; print "	Umfang: ", ; uc =  dc*pi ; print uc ; rd -=0.1 ; j.schnelligkeit('fastest') ; j.kreis(rd) ; j.links(rd) ; j.vw(rd) ; print "Nashorn: radius:", ; print rd, ; print "	Durchmesser: ", ; dd = rd*2 ; print dd, ; print "	Umfang: ", ; ud =  dd*pi ; print ud ;


h.fertig()