Wiederholungen in Python (Wiederholungen in Python), Spiel, Seite 724441
https://www.purl.org/stefan_ram/pub/wiederholungen_py (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Python-Kurs (leicht)

Wiederholungen in Python 

Wiederholungen durch wiederholte Zaubersprüche.

Zauberrolle

from turtle import *
from random import *

forward( 50 )
dot()

forward( 50 )
dot()

forward( 50 )
dot()

Wiederholungen durch verkürzte  wiederholte Zaubersprüche (durch Definition von Zaubern).

Zauberrolle

from turtle import *
from random import *

def L():
forward( 50 )
dot()

L(); L(); L()

Wiederholungen durch Beschreibung  der Wiederholung – „Folgendes soll drei Mal wiederholt werden.“. Die Beschreibung erfolgt hier im Rahmen eines for-Wiederholungszaubers.

Zauberrolle

from turtle import *
from random import *

def L():
forward( 50 )
dot()

for _ in range( 3 ):
L()

Die Wörter am Anfang des Wiederholungszaubers müssen durch mindestens ein Leerzeichen von folgenden Wörtern abgetrennt sein, also

Definieren Sie einen Zauber, der ein Quadrat zeichnet, dabei soll das Zeichnen der vier Linien des Quadrats durch einen for-Zauber erfolgen, der das Zeichnen einer Linie automagisch vier Mal wiederholt (also nur einmal »forward« enthält und nicht vier Mal).

Falls dann noch Zeit ist, können Sie diesen Zauber verwenden, um mehrere Quadrate an verschiedene Positionen des Bildschirms zu zeichnen.

Abbruch eines Ausführung

Die Ausführung einer Zauberrolle kann durch Schließen des Fensters, in dem die Ausgaben erscheinen, abgebrochen  werden.

 

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724441 stefan_ram:724441 Wiederholungen in Python Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724441, slrprddef724441, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/wiederholungen_py