Schriftzug in WebTigerJython-Bild programmieren?
Ich arbeite derzeit zum ersten Mal mit WebTigerJython und möchte den Schriftzug "Fröhliche Weihnachten" in das Bild mit gturtle programmieren. Wie geht das?
Danke!
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programmiersprache, Python, Programmieren & Softwareentwicklung
Text kannst du mit der label-Funktion zeichnen lassen.
label("Fröhliche Weihnachten")
Wenn du einzelne Buchstaben speziell positionieren möchtest, zerlege den String und zeichne dann jeden Buchstaben einzeln, nachdem du den Stift zuvor entsprechend positioniert hast. Du kannst via Indexer auf einzelne Elemente des Strings zugreifen:
text = "Fröhliche Weihnachten"
label(text[0]) # F
oder über ihn mit einer Schleife iterieren. So lässt sich in diesem Beispiel die Laufweite zwischen den einzelnen Buchstaben steuern.
text = "Fröhliche Weihnachten"
for letter in text:
forward(10)
label(letter)
regex9
13.12.2024, 14:44
Das funktioniert nicht oder ich hab es nicht richtig gemacht. Könntest du das bitte über die Tigerjython-Software eingeben und hier reinschicken, sodass ich das direkt so übernehmen kann? Danke :)