Wir können auch unsere eigene Funktion definieren, um den Rest der Division in Python zu erhalten. Wir können den Rest der Division mit einer benutzerdefinierten Funktion auf folgende Weise erhalten. defget_remainder(num,div):rem=num-(num//div*div)returnremprint(get_remainder(17,3)) Ausgabe: 2
Hier nimmt die Lambda-Funktion auf der rechten Seite der Zuweisung eine Eingabe x und gibt True zurück, wenn x gerade ist (d.h. wenn der Rest bei der Division durch 2 0 ist). Diese Lambda-Funktion wird dann der Variablen is_even zugewiesen, damit sie wie eine normale Funktion auf...
Der Walrus Operator (:=) wurde in Python 3.8 eingeführt. Er kann in Situationen sinvoll sein, in denen du ein Wert einer Variablen in einem Ausdruck zuweisen möchtest.def irgendeine_funktion(): # Irgendeine Berechnung, die teuer ist (=> sehr viel Zeit und Ressourcen in Aspruch ...
Berechnet das Volumen einer Kugel mit einem Radiusfeld. 4.0 / 3.0 * math.pi * !Radius! ** 3 Vorversion: InArcGIS ProwirdPython3 verwendet, und inArcGIS DesktopwirdPython2 verwendet.Python2 verwendet Ganzzahl-Mathematik, was bedeutet, dass die Division von zwei ganzzahligen Werten immer eine...
Berechnet das Volumen einer Kugel mit einem Radiusfeld. 4.0 / 3.0 * math.pi * !Radius! ** 3 Hinweis: Ganzzahlige Felder vom Typ "Short", "Long" und "Big Integer" unterscheiden sich in den folgenden Bereichen der unterstützten ganzen Zahlen: ...