From 852f2a6414fb26137e52e845195fb7d091e888a6 Mon Sep 17 00:00:00 2001
From: Hong-Phuc Bui <hong-phuc.bui@htwsaar.de>
Date: Mon, 15 Jul 2024 13:41:21 +0200
Subject: [PATCH] update turtle
---
turtle-geo-inheritance/src/turtlegeo/TtGeo.py | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/turtle-geo-inheritance/src/turtlegeo/TtGeo.py b/turtle-geo-inheritance/src/turtlegeo/TtGeo.py
index 6e63476..51a16a8 100644
--- a/turtle-geo-inheritance/src/turtlegeo/TtGeo.py
+++ b/turtle-geo-inheritance/src/turtlegeo/TtGeo.py
@@ -15,13 +15,18 @@
self.setheading(head)
pass
- def pentagon(self, length, x, y):
- alpha = 72
- self.teleport(x, y)
+
+ def __regular_polygon(self, corner_number, length, x, y):
+ alpha = 360 / corner_number
head = self.heading()
- for i in range(0, 5):
+ for i in range(0, corner_number):
self.forward(length)
self.left(alpha)
self.setheading(head)
pass
+
+ def pentagon(self, length, x, y):
+ self.__regular_polygon(6, length, x, y)
+ pass
+
--
Gitblit v1.10.0