Hallo,
ich wollte fragen wie man bei Pyhton einen float nur mit 2 Nachkommastellen ausgeben lassen kann.
MFG Tom
Float nur mit 2 Nachkommastellen ausgeben
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Das Stichwort ist String-Formatierung.
Code: Alles auswählen
In [1]: 1./3
Out[1]: 0.3333333333333333
In [2]: "%.2f" % (1./3)
Out[2]: '0.33'
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
Was meinst du mit In und Out? Und könntest du es an meinem Code zeigen mit gewinn_s1 als variablecofi hat geschrieben:Das Stichwort ist String-Formatierung.
Code: Alles auswählen
In [1]: 1./3 Out[1]: 0.3333333333333333 In [2]: "%.2f" % (1./3) Out[2]: '0.33'
Alles vor dem Doppelpunkt gehört nicht zu Python, sondern zu der interaktiven Shell, die cofi verwendet.
In ist seine Eingabe, Out die Ausgabe.
Ich würde statt der Formatierung mit % immer .format bevorzugen. Die Dokumentation findest du hier.
In ist seine Eingabe, Out die Ausgabe.
Ich würde statt der Formatierung mit % immer .format bevorzugen. Die Dokumentation findest du hier.