wie kann ich einen Float in einen String umwandeln, so dass ich die Anzahl der Nachkommastellen definieren kann. Jedoch nur Nachkommastellen ausgegeben werden, wenn auch welche vorhanden sind.
Wenn ich die Python-Dokumentation richtig gelesen habe, sollte folgendes genau dies machen. Jedoch werden bei mit immer Nachkommastellen ausgegeben.
Code: Alles auswählen
print '%.3f' % 123.456789 #OK
print '%.3f' % 123 # Gibt 123.000 ...
Hat jemand einen Tipp für mich, danke.