Hallo,
ich lese aus einem file zahlen aus.
Diese koennen sehr kurz sein aber auch sehr lang z.B
0.0
oder
0.0000005
nun moechte ich 2 Zahlen immer nebeneinander haben
also:
0.0 0.999999
ich schreibe das so ins file:
zahl1 + ",\t" + zahl2
das geht aber nicht. Es passiert damit folgendes:
0.0 9.999999
8.0000 9.88888888
3.999999 8.3333
also wenn die zahl kuerzer ist als ein tab dann sind nicht alle in einer spalte.
Mit 2 tabs gehts auch nicht.
Hat jemand eine Idee?
Danke
Tabs in txt file
Die Zahlen formatiert in die Datei schreiben:Ohne Minuszeichen wird rechtsbündig orientiert.
Code: Alles auswählen
>>> "%-10i %-10.1f %-10i" % (42, 976.33315, 99994194)
'42 976.3 99994194 '
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
PS: ``%s`` verändert deine Zahl nicht
lg
Gerold

lg
Gerold

http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.