Code mit Kurven in unterschiedlichen Richtungen kurz fassen
Verfasst: Donnerstag 25. Januar 2018, 21:16
Hallo Ihr Lieben,
das hier ist das zweite Thema, welche ich in Python-Forum oder überhaupt in irgendein Forum bis heute poste. Das letzte mal wurde mir sehr geholfen. Ich bitte nochmals um Hilfe. Wie bereits erwähnt, versuche ich mich an Python, weil ich das schon immer wollte und nun den ganzen Mut zusammen genommen auch an die Sache ran gehe. Naja, seit knapp drei Wochen.
Ich versuche ein S (Buchstabe) zu schreiben, jedoch ist der Code unendlich lang und ich will diesen mit einer Schleife oder etc. kürzer schreiben können. Habe versucht zu google'n, aber leider ohne ein positives Ergebnis.
Mein Problem dabei ist, dass die Kurve recht links abwechselnd ist und es dadurch immer zu einem Fehler kommt oder zu vielen Fehlern. Das ist keine Hausaufgabe (versprochen). Ich will es nur wissen, wie ich es hinkriege, den Code kurz zu fassen, denn das brauche ich auch für weitere Figuren zu Zeichnen oder ähnliche Sachen halt.
Bitte, bitte nur Antworten schreiben, die mich zum Lösungsweg führen.
Vielen, lieben Dank für Eure Hilfe im Voraus. Der Code ist folgender:
import turtle
turtle.shape('turtle')
turtle.bgcolor('cyan')
turtle.lt(180)
for _ in range (1):
turtle.fd(100)
turtle.lt(90)
turtle.fd(100)
turtle.lt(90)
turtle.fd(100)
turtle.rt(90)
turtle.fd(100)
turtle.rt(90)
turtle.fd(100)
turtle.exitonclick()
das hier ist das zweite Thema, welche ich in Python-Forum oder überhaupt in irgendein Forum bis heute poste. Das letzte mal wurde mir sehr geholfen. Ich bitte nochmals um Hilfe. Wie bereits erwähnt, versuche ich mich an Python, weil ich das schon immer wollte und nun den ganzen Mut zusammen genommen auch an die Sache ran gehe. Naja, seit knapp drei Wochen.
Ich versuche ein S (Buchstabe) zu schreiben, jedoch ist der Code unendlich lang und ich will diesen mit einer Schleife oder etc. kürzer schreiben können. Habe versucht zu google'n, aber leider ohne ein positives Ergebnis.
Mein Problem dabei ist, dass die Kurve recht links abwechselnd ist und es dadurch immer zu einem Fehler kommt oder zu vielen Fehlern. Das ist keine Hausaufgabe (versprochen). Ich will es nur wissen, wie ich es hinkriege, den Code kurz zu fassen, denn das brauche ich auch für weitere Figuren zu Zeichnen oder ähnliche Sachen halt.
Bitte, bitte nur Antworten schreiben, die mich zum Lösungsweg führen.
Vielen, lieben Dank für Eure Hilfe im Voraus. Der Code ist folgender:
import turtle
turtle.shape('turtle')
turtle.bgcolor('cyan')
turtle.lt(180)
for _ in range (1):
turtle.fd(100)
turtle.lt(90)
turtle.fd(100)
turtle.lt(90)
turtle.fd(100)
turtle.rt(90)
turtle.fd(100)
turtle.rt(90)
turtle.fd(100)
turtle.exitonclick()