linda napieralski 6 年 前
コミット
8aeb463d23
1 ファイル変更14 行追加10 行削除
  1. 14 10
      Maehroboter.py

+ 14 - 10
Maehroboter.py

@@ -6,12 +6,13 @@
 #Modul importieren
 import Tkinter as tk
 import turtle 
+import time
 
 #Groesse des Fensters
 
-BREITE= 1024		#Hauptfensterbreite
+BREITE= 600		#Hauptfensterbreite
 
-HOEHE = 756		#Hauptfensterhoehe
+HOEHE = 400		#Hauptfensterhoehe
 
 #global 
 #global 
@@ -29,7 +30,7 @@ class Roboter(object):
         	self.canvas.create_oval(start_x, start_y, start_x + Roboter_width, start_y + Roboter_width, fill=Farbe, tag=tag)
 
 #Funktion "Fahren" des Roboters
-	def fahren(self):
+	def maehen(self):
 
         	self.canvas.move(self.tag, self.Richtung_x, self.Richtung_y)
 
@@ -42,7 +43,7 @@ class Roboter(object):
             		self.Richtung_x = -0.5
         	if position[3] == self.height:
             		self.Richtung_y = -0.5
-        	self.canvas.after(self.Geschwindigkeit, self.fahren)
+        	self.canvas.after(self.Geschwindigkeit, self.maehen)
 
 		x0= position[0]
 		y0= position[1]
@@ -67,19 +68,22 @@ class Roboter(object):
 
 
 
-
-
+#Zeitmessung Maehvorgang
+#Startzeit
+start_zeit = time.time()
 
 Hauptfenster=tk.Tk()
 Hauptfenster.title("Maehroboter")
 Garten = tk.Canvas(Hauptfenster, bg='green', width=BREITE, height=HOEHE)
 Garten.pack()
-Roboter = Roboter(Hauptfenster, Garten, BREITE, HOEHE, 100, "Red", 2,20, 300,"Roboter")
+Roboter = Roboter(Hauptfenster, Garten, BREITE, HOEHE, 50, "Red", 2,30, 10,"Roboter")
 
-Roboter.fahren()
-#Roboter.maehen()
+#Roboter.fahren()
+Roboter.maehen()
 Hauptfenster.mainloop()
 
-
+#Endzeit
+end_zeit=time.time()
+print ("%.10f seconds" %(end_zeit - start_zeit))