gibt es eine Möglichkeit, den Wert auf die niedrigste Ganzzahl für diesen Wert zu runden?Mit arithmetischen Gleichungen in Python
x = 5.5
z = 1
x -= z
x ist nur 4,5 in diesem Fall
aber ich möchte so etwas wie dieses
x = int(x - z)
die x als 4 erzeugt, aber ich verwenden möchte die '- ='
gibt es einen Weg?
Nein. Es gibt keine Möglichkeit, '- =' konvertieren, zum Glück. –
'x int() - = z' (das ist ein Witz) – brianpck
' x = int (x - z) 'wäre nicht weniger effizient, weil 'x - = z' sowieso ein neues Objekt erzeugen muss:' float' Werte sind unveränderlich. – chepner