Der Benutzer bestimmt die Anzahl Ecken:
Hinweis: Die Grundversion können Sie sich am Demo Polygon abschauen (am besten mit einer Funktion umsetzen!). Dann noch die Benutzerabfrage einbauen ist simpel.
from turtle import *
def polygon(edges):
for i in range(edges):
forward(100)
right(360/edges)
def teleport(x,y):
penup()
goto(x,y)
pendown()
pensize(3)
speed(5)
teleport(-100,150)
while True:
e = int(input("wie viele Ecken?"))
polygon(e)
- Der Code soll jetzt eine Blume aus Polygonen zeichnen – dafür soll zusätzlich auch die Anzahl Blätter vom Benutzer erfragt werden.
- Die Position (=Mittelpunkt) jeder neuen Blume soll zufällig gewählt werden.
- Machen Sie auch die Farbgebung der Blume von Benutzereingaben und/oder Zufall abhängig.
Aufgabe: Programmieren sie diese Figur im
Online-Editor