Erste SchritteKostenlos loslegen

Schwimmer drucken

Die wissenschaftliche Notation ist ein mächtiges Werkzeug, um Zahlen darzustellen, aber sie kann verwirrend sein, wenn man versucht, Fließkommazahlen zu drucken. Wir können jedoch die f-Strings, die wir zuvor kennengelernt haben, verwenden, um sicherzustellen, dass sie jedes Mal richtig gedruckt werden, indem wir einen Format-Spezifizierer verwenden. Wenn wir zum Beispiel eine Variable in einer f-Zeichenkette als Fließkommazahl formatieren wollen, können wir den f format specifier verwenden, wie zum Beispiel print(f"{some_variable:f}"). Außerdem wird die Genauigkeit der Operation bei der Angabe des Float-Formats berücksichtigt, z. B. würde print(f"{some_variable:.4f}") vier Nachkommastellen Genauigkeit ausgeben.

Diese Übung ist Teil des Kurses

Datentypen in Python

Kurs anzeigen

Anleitung zur Übung

  • Drucke float1, float2 und float3 und beachte, wo der Sprung zur wissenschaftlichen Schreibweise stattfindet.
  • Drucke float2 und float3 mit dem Standard-Float-Formatierer aus und beobachte, was mit float3 passiert.
  • Drucke float3 mit der Formatangabe float und einer Genauigkeit von 7.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# Print floats 1, 2, and 3
print(____)
print(____)
print(____)

# Print floats 2 and 3 using the f string formatter
print(f"{____}")
print(f"{____}")

# Print float 3 with a 7 f string precision
print(f"{____}")
Bearbeiten und Ausführen von Code