Verständnisproblem format()
Verfasst: Freitag 1. Juli 2016, 11:59
Hallo zusammen!
Wie schon mal erwähnt versuche ich gerade Python zu lernen. Irgendwie weigert sich mein Gehirn die Import-Funktion zu verstehen.
Ich habe folgendes kleines Skript:
Das gibt ja folgendes aus:
Das 0 die laufende Nummer, und 8 die Gesamtzahl ist, habe ich begriffen. Gibt es denn auch eine Möglichkeit auf 2 Nachkommastellen zu runden, bzw mit Nullen aufzufüllen, wie das sowas bei rauskommen würde?
In der Forum-Suche habe ich nichts gefunden, was ich als Lösung meines Verständnisproblems erkannt habe. (Das nicht heißt das es das nicht gäbe) 
Danke euch!
Wie schon mal erwähnt versuche ich gerade Python zu lernen. Irgendwie weigert sich mein Gehirn die Import-Funktion zu verstehen.
Ich habe folgendes kleines Skript:
Code: Alles auswählen
#Tabellenkopf
print("{0:>8}{1:>8}".format("inch","cm"))
#Werte
inch=2.54
for i in range(15,45,5):
cm = i * inch
print("{0:8.1f}{0:8.1f}".format(i,cm))
Code: Alles auswählen
15.0 38.1
20.0 50.8
25.0 63.5
30.0 76.2
35.0 88.9
40.0 101.6
Code: Alles auswählen
15.0 38.1
20.00 50.80
25.00 63.50
30.00 76.20
35.00 88.90
40.00 101.60

Danke euch!