Code: Alles auswählen
from turtle import forward, right, width
def viereck(size):
for dummy in xrange(4):
forward(size)
right(90)
def main():
width(2)
viereck(100)
if __name__ == '__main__':
main()
Für ein Rechteck musst Du zwei Seiten in der einen Länge zeichnen und zwei in der anderen. Jeweils abwechselnd. Wenn man eine Schleife über die Zahlen 0 bis 3 hat, wie im Beispiel oben, kann man beispielsweise unter Verwendung des Modulo-Operators (``%``) testen, ob die Nummer der aktuellen Seite gerade oder ungerade ist, und entsprechend die erste oder zweite Längenangabe benutzen.