Seite 1 von 1

Was ist eine "Margin"?

Verfasst: Dienstag 5. Januar 2021, 23:10
von JonBach18
Hallo Leute,

ich hätte eine kleine Frage. Was ist eine "Margin" in Python.
Es wurde eine Variable erstellt " margin = 50" und diese wurde benutzt um eine Linie zu Zeichen.

Code: Alles auswählen

pygame.draw.line(screen, blue, (0, margin), (screen_width, margin),2)
Was ich mich jetzt auch frage was sind das für Angaben " (0, margin), (screen_width, margin) "? Sind das die Punkte für den Start und das Ende der Linie.
Danke im Voraus!

Jon

Re: Was ist eine "Margin"?

Verfasst: Dienstag 5. Januar 2021, 23:18
von __blackjack__
@JonBach18: Was sagt denn die Dokumentation von `pygame.draw.line()` und ein Wörterbuch dazu? Und das kleine Programm das Du geschrieben hast um zu überprüfen ob Dein Verständnis von der Dokumentation korrekt ist?

Re: Was ist eine "Margin"?

Verfasst: Dienstag 5. Januar 2021, 23:23
von Thants
JonBach18 hat geschrieben: Dienstag 5. Januar 2021, 23:10 Sind das die Punkte für den Start und das Ende der Linie.
Genau so ist es.
Es ist immer hilfreich, die Dokumentation zu einem Paket zur Hand zu haben: https://www.pygame.org/docs/ref/draw.html

Das "margin" in deinem Beispiel ist lediglich der Variablenname, das könnte auch irgendein anderer Name sein. Der Wert enthält den Abstand der horizontalen Linie zum Bildschirmrand (daher "margin", was man mit "Abstand" übersetzen könnte).

Re: Was ist eine "Margin"?

Verfasst: Mittwoch 6. Januar 2021, 00:58
von JonBach18
Danke für deine schnelle Antwort. Jetzt habe ich es verstanden! :)