Das folgende ist ein Ausschnitt aus Python-Code, den ich gefunden habe und der ein mathematisches Problem löst. Was genau macht es? Ich war mir nicht sicher, wofür ich Google hätte.
%Vor%Ist das eine spezielle Python-Syntax?
ist das Äquivalent von:
%Vor%EXCEPT dass es in beiden Berechnungen die ursprünglichen Werte für x und y verwendet - weil die neuen Werte für x und y erst zugewiesen werden, wenn beide Berechnungen abgeschlossen sind.
Die generische Form ist:
%Vor%wobei a und b Ausdrücke sind, deren Werte x bzw. y zugewiesen werden. Sie können jedem Tupel von Variablen der gleichen Größe - z. B.
- ein beliebiges Tupel (eine Menge kommagetrennter Werte) zuweisen %Vor%würde auch funktionieren, aber
%Vor%würde nicht, weil die Anzahl der Werte im rechten Tupel nicht mit der Anzahl der Variablen im linken Tupel übereinstimmt.