Zum Hauptinhalt springen

Wie entferne ich einen Bruchteil in einer Python ohne Leerzeichen

In Python gibt es mehrere Möglichkeiten, einen Bruchteil von einer Zahl zu entfernen, ohne Leerzeichen zu verwenden. Eine der einfachsten Methoden ist die Verwendung der Funktion int(). Die Funktion int() konvertiert eine Zahl ohne Rundung in eine ganze Zahl (integer), indem sie den Bruchteil einfach weglässt.

Zum Beispiel, wenn wir die Nummer 3 haben.14, wir können die Funktion int() verwenden, um sie ohne einen Bruchteil in 3 umzuwandeln. Sie können diese Funktion auch verwenden, um eine Zahl auf die nächste ganze Zahl zu runden. Es genügt, die Funktion int() mit einem Argument zu verwenden, das der Zahl selbst entspricht.

Den Bruchteil in der Python entfernen

num = 5.3num = int(num)

Wenn Sie eine Zahl auf die nächste ganze Zahl runden möchten, können Sie die Funktion round() verwenden. Es rundet die Zahl auf die angegebene Anzahl von Dezimalstellen ab. Wenn keine Anzahl von Zeichen angegeben ist, wird die Zahl auf die nächste ganze Zahl gerundet. Zum Beispiel:

num = 5.7num = round(num)

Sie können auch Rundungsoperatoren verwenden: math.floor() zum Aufrunden nach unten und math.ceil(), um nach oben zu runden. Dazu müssen Sie jedoch das Math-Modul vorab importieren. Zum Beispiel:

import mathnum = 5.2num = math.floor(num)

Unabhängig von der gewählten Methode erhalten wir als Ergebnis eine Zahl ohne einen Bruchteil.

Lückenlos

Wenn Sie den ganzzahligen Teil einer Zahl abrufen und den Bruchteil in Python loswerden möchten, ohne ein Leerzeichen zu verwenden, können Sie verschiedene Methoden und Funktionen der Sprache verwenden.

Eine Möglichkeit besteht darin, eine Funktion zu verwenden int(). Mit dieser Funktion können Sie eine Zahl in einen ganzzahligen Wert konvertieren, indem Sie den Dezimalteil weglassen:

number = 3.14 integer = int(number) print(integer) # Output: 3

Eine andere Methode ist die Verwendung des Rückstand-Divisions-Verwerfungsoperators (//). Es gibt nur einen ganzzahligen Wert ohne Dezimalstelle zurück:

number = 3.14 integer = number // 1 print(integer) # Output: 3

Alternativ können Sie auch String-Methoden verwenden, um den Dezimalteil einer Zahl zu entfernen. Zum Beispiel können Sie eine Zahl in eine Zeichenfolge konvertieren, die Position des Punktsymbols finden und nur den ganzen Teil mit einem Slice extrahieren:

number = 3.14 string = str(number) integer = int(string[:string.find('.')]) print(integer) # Output: 3

Es gibt viele Möglichkeiten, dieses Problem zu lösen, wählen Sie diejenige aus, die am besten zu Ihrem speziellen Fall passt.

Rundungsmethoden

Wenn Sie mit Zahlen in Python arbeiten, können Sie verschiedene Rundungsmethoden verwenden, um einen Bruchteil zu entfernen. Dies kann in vielen Situationen nützlich sein, in denen eine ganze Zahl ohne Dezimalstellen abgerufen werden muss.

Hier sind einige der gebräuchlichsten Methoden zum Runden von Zahlen in Python:

MethodeDie Beschreibung
round()Rundet eine Zahl auf den nächsten ganzzahligen Wert auf. Wenn die Zahl einen halben reellen Teil hat, wird eine arithmetische Rundung durchgeführt.
int()Konvertiert eine Zahl in einen Ganzzahlwert, wobei der Dezimalteil verworfen wird.
math.floor()Gibt die größte ganze Zahl zurück, die kleiner oder gleich der angegebenen Zahl ist.
math.ceil()Gibt die kleinste Ganzzahl zurück, die größer oder gleich der angegebenen Zahl ist.
math.trunc()Verwirft den Dezimalteil einer Zahl und gibt nur den ganzzahligen Teil zurück.

Abhängig von den Anforderungen Ihres Programms können Sie eine geeignete Rundungsmethode auswählen. Wenn Sie beispielsweise nur die Dezimalstellen entfernen müssen, können Sie die Funktion int() verwenden. Wenn Sie jedoch eine komplexere Rundung durchführen müssen, verwenden Sie die Funktionen round(), math.floor(), math.ceil() oder math.trunc().

Umwandlung in eine ganze Zahl

In Python gibt es mehrere Möglichkeiten, eine Zahl mit einem Bruchteil in eine Ganzzahl ohne Leerzeichen umzuwandeln.

Eine Möglichkeit besteht darin, die Funktion int() zu verwenden. Mit dieser Funktion können Sie einen Wert in eine ganze Zahl konvertieren. Zum Beispiel:

Eine andere Möglichkeit besteht darin, eine Zuweisungsoperation zu verwenden. Zum Beispiel:

Beachten Sie, dass beide Methoden auch den Bruchteil einer Zahl entfernen.

Wenn Sie eine Zahl auf einen ganzzahligen Wert runden müssen, können Sie die Funktion round() verwenden. Zum Beispiel:

Sie können auch die Division durch 1 verwenden. Zum Beispiel:

Durch die Kombination dieser Methoden können Sie Zahlen mit einem Bruchteil in ganze Zahlen ohne Leerzeichen in Python konvertieren.

Verwenden der Funktion int()

Die Funktion int() in der Programmiersprache Python wird verwendet, um Gleitkommazahlen oder Strings, die Zahlen darstellen, in ganze Zahlen umzuwandeln. Wenn die Konvertierung erfolgreich ist, wird der Bruchteil der Zahl verworfen, und nur der ganze Teil bleibt übrig.

Um die Funktion int() zu verwenden, müssen Sie den zu konvertierenden Wert an sie übergeben. Zum Beispiel:

x = 3.14y = int(x)print(y)
Sie können auch die Funktion int() verwenden, um Zeichenfolgen zu konvertieren, die Zahlen enthalten. Zum Beispiel:

В данном примере строка "42" преобразуется в целое число 42 с помощью функции int().

Sie können es auch mögen

Das Ranking der Pizzerien der Welt

Pizza ist eines der beliebtesten und bekanntesten Gerichte der Welt. Sein Geschmack, die saftigen Füllungen und der knusprige Teig sind faszinierend und ziehen Millionen von Menschen an.

Das Arbeitsprinzip von bender.

Bender ist einer der beliebtesten und bekanntesten Roboter in der Film- und Fernsehgeschichte. Die Inkarnation des Helden der Zeichentrickserie "Supernatural", Bender wurde.

Finden Sie heraus, zu welchem Zeitpunkt die neue Showreihe "Hellseher untersuchen" auf dem TNT-Kanal läuft!

Die neue Staffel der beliebten Sendung "Battle of Hellseher" erscheint bereits am Horizont! Fans dieser aufregenden Show können es kaum erwarten, es herauszufinden.

Aktualisierte nützliche Sperrbildschirm-Funktionen in iOS 16 für eine einfachere Nutzung Ihres Geräts

Jede neue Version des iOS-Betriebssystems von Apple bringt den Benutzern viele Verbesserungen und neue Funktionen. iOS 16 ist es nicht.

  • Feedback
  • Nutzungsbedingungen
  • Datenschutz