Formatierung wird verwendet, um die Zahlen ordnungsgemäß zu organisieren, was die Fehlerchancen wie 34000000 reduziert. Es ist schwierig, einige Nullen zu zählen, aber was ist, wenn wir die Zahl als 34.000.000 schreiben,? Bei Separatoren wird die Lesbarkeit erhöht und die Fehlerwahrscheinlichkeit verringert. Mit Hilfe von Kommas können wir leicht viele Nullen im Wert zählen. Python ermöglicht die Formatierung von Zahlen wie das Abrunden eines schwebenden Punktwerts an den angegebenen Dezimalplatz und Hinzufügen von Separatoren wie Kommas in ganzzahligen Werten oder schwimmenden Punktwerten. In Python haben wir zwei Methoden, mit denen wir die Zahlen formatieren können - einer ist format () und der andere ist F -String. Diese beiden Techniken ermöglichen es uns, unsere Zahlen zu formatieren.
Möglichkeiten, die Zahlen zu formatieren
Wir werden diskutieren, wie wir unsere Daten formatieren können, damit sie ordentlich aussehen und zusammenfassen. Für die Formatierung der Zahlen werden verschiedene Methoden angewendet. Diese Methoden werden im Folgenden mit einem Codierungsbeispiel angegeben.
Formatieren Sie die schwimmenden Punktwerte
Die Formatierung von schwimmenden Punktwerten kann durchgeführt werden, indem die Zahlen an den nächsten oder gegebenen Dezimalplatz abgerundet werden. Eine andere Formatierung kann auf die Float -Werte angewendet werden, aber die Abrundung der Werte kann nur auf Float -Werte angewendet werden.
Beispiel:
In diesem Beispielcode lernen wir, wie Sie die schwimmenden Punktzahlen zu unserem angegebenen Dezimalplatz und dem nächsten Ganzzahlwert abrufen können.
Code:
value_0 = 6775.7448722;Ausgang:
In diesem Python -Code initialisieren wir zuerst einen Wert. Der Wert hier ist ein Float -Wert, aber wir haben die Variable nicht deklariert, weil wir dies in Python nicht tun müssen. Der Compiler weiß automatisch, was die Art der Variablen ist. Verwenden Sie als nächstes die Funktion print (), um die Nummer nach dem Abrunden darzustellen. Der erste Print () zeigt die Zahl an, nachdem sie auf den nächsten Ganzzahlwert abgerundet wurde, der 6776 ist und alle Ziffern nach dem Dezimalpunkt ausgelöscht und in eine Ganzzahl von einem Float umgewandelt wird. Um dies zu tun, verwenden wir die :.0f.Format () Methode. Wenn wir das ersetzen .0f mit .2F, es rundet die Zahl auf 2 Dezimalstellen ab und ändert sich dann zu .4f. Die Ziffer mit .F rundet bis zu diesem Dezimalplatz ab.
Separator
Separatoren, wie der Name selbst sagt, trennen die Zahlen. Der Trennzeichen kann von unserer Wahl sein; Es hängt von dem Programmierer ab, den sie verwenden möchten. Es kann entweder Komma- (,) Raum oder ein beliebiges Symbol sein.
Beispiel:
In diesem Code werden wir über Separatoren sprechen und den am häufigsten verwendeten Separator implementieren.
Code:
Number_0 = 53774756543434526;Ausgang:
In diesem Beispiel initialisieren Sie eine Variable mit einem Ganzzahlwert. Wir können auch einen Dezimalwert für die Anwendung der Separatoren verwenden, da die Art der Variablen bei der Anwendung der Separatoren keine Rolle spielt. Verwenden Sie nun, nachdem Sie die Variable initialisiert haben. Vor dem .Format () definieren wir unseren Separator in den lockigen Klammern mit einem Dickdarm wie diesem :,. Anstelle eines Kommas können Sie jeden gewünschten Separator einstellen. Es gibt keine Einschränkungen. In dieser Methode erwähnen wir den variablen Namen. Aber wenn wir uns mit Zahlen befassen, verwenden wir Kommas, um sie zu trennen.
Der Compiler platziert das Trennzeichen automatisch nach 3 Ziffern, wenn es mehrere von 3 ist. Wenn wir jedoch mehr oder weniger Werte haben als ein Vielfaches von 3, platziert es automatisch ein Komma nach ein oder zwei Ziffern nur einmal. Und dann legt es ein Komma nach zwei Ziffern.
Formatprozentsatz
Das prozentuale Format wandelt den Wert in den Prozentsatz um. Zu diesem Zweck können wir die F-String-Methode verwenden. Jeder gegebene Dezimalwert kann in einen prozentualen Wert umgewandelt werden.
Beispiel:
Im Code werden wir das prozentuale Format von Zahlen sehen.
Code:
Number_1 = 0.7064;Ausgang:
Initialisieren Sie zunächst eine Variable mit einem Wert. Dann finden wir den Prozentsatz mit dem .Format () Methode. Verwenden Sie nach der Initialisierung die Print () -Methode, um das Ergebnis anzuzeigen. Inside Print () formatieren wir die Nummer. Wir haben nur das prozentuale Symbol nach dem festgelegt .0 und es formatiert die Zahl zum Prozentsatz. Wenn wir die 0 mit einer anderen Zahl ändern, findet er den Prozentsatz bis zu diesem Ort.
Format zur Basis
Wir können den Dezimalwert in die Binär- oder binäre Dezimalwert in eine Dezimalheit und in einer anderen Basis umwandeln, die Sie angeben. Dies ist sehr nützlich, da wir manchmal auch in Binärdateien codieren. Um es menschlich lesbar zu machen, müssen wir die Basis in Dezimal- oder Hexadezimalumwandler umwandeln. Die Python -Formatierung erleichtert dies einfach zu erreichen.
Beispiel:
In diesem Beispielcode werden wir die Dezimalzahl in die Binärdatei konvertieren, indem wir nur eine einzelne Codezeile verwenden.
Code:
Number_0 = 4905Initialisieren Sie eine Zahl, die ein ganzzahliger Wert ist. Wir verwenden eine F-String, um die Basis in die Binärdatei umzuwandeln. Verwenden Sie nun in der Print () -Methode den Buchstaben F, der dem Compiler mitteilt, dass wir eine F-String verwenden. Zeigen Sie in den doppelten Zitaten von „F“ den Wert an, indem Sie den variablen Namen und eine Nachricht damit platzieren. Indem wir nur ": b" nach dem variablen Namen in den lockigen Klammern einstellen, können wir den Ganzzahlwert in den Binärwert umwandeln. Die Basisumwandlung wird in Python einfach, indem nur eine einzige Codezeile verwendet wird, in der wir die Basis ändern können.
Das Format in wissenschaftlicher Notation
Die Formatierung in wissenschaftlicher Notation drückt die Werte in die Macht von „e“. Es wird verwendet, wenn wir eine große Ziffer haben, um einen geschätzten Wert oder eine ungefähre Zahl zu verwenden.
Beispiel:
Im Beispiel werden wir das Zahlenformat in Python sehen, indem wir es in wissenschaftliche Notation ändern.
Code:
Value_1 = 8667743000000000000Ausgang:
Im Beispiel initialisiert der Code jede Art von Wert, entweder ganzzahlig oder schwebend. Anschließend wird die F-String-Methode verwendet, um die Zahl von einer einfachen Zahl zu wissenschaftlicher Notation zu formatieren, die das Lesen einfach macht. Verwenden Sie in der Methode print () : e. Die E ändert die Zahl, die sich im Format () in wissenschaftliche Notation befindet. Auf diese Weise können wir die Zahlen zur wissenschaftlichen Notation formatieren.
Abschluss
Wir haben die Formatierung in Python und die Art und Weise untersucht, wie wir die Zahlen klarer und lesbarer machen können. Wir können es ermöglichen, indem wir die Zahlen in vielerlei Hinsicht formatieren, indem wir die Separatoren hinzufügen oder abrunden. Es hängt von der Anforderung des Codes und dem, was er vom Programmierer verlangt, ab. Wenn Sie das Geld (die Kosten für etwas) anzeigen müssen, können wir die Zahlen der Währung formatieren. Dieser Artikel behandelte alles, was Sie wissen sollten, um eine beliebige Zahl zu formatieren.