Beispiel und Aufgabe

Beispiel

"""
Dreifarbiges Windrad
Sebastian Forster (fts)
22.10.2017
"""
from turtle import *

farben = ['red', 'green', 'blue']

i = 0
while i<6:
    for farbe in farben:
        fillcolor(farbe)
        begin_fill()
        forward(100)
        right(120)
        forward(100)
        right(120)
        forward(100)
        end_fill()

    forward(100)
    left(60)
    i = i + 1

done()

Aufgaben

Zeichne ein Diagramm. Die Daten sind in einer Liste enthalten. Schreibe pro Diagramm-Typ eine Funktion. Als Argument übergibst du die Liste mit den Werten

  • Säulendiagramm: [2.3, 2.6, 2.9, 3.1, 1.6, 1.7, 1.1]
  • Kuchendiagramm mit Anteile von 100 (in Prozent): [33, 12, 55]

Versuche die Diagrammfläche zu optimieren, indem du die Anzahl darzustellende Elemente und den verfügbaren Platz berücksichtigst.