Hallo Leute,
ich bin gerade dabei ein Programm für diese Aufgabe hier zu schreiben(http://openbookproject.net/pybiblio/pra ... tfolio.php).
(Schaut euch bitte auf dem Link die gewünschte Ausgabe an copy/paste wird nix)
Habe eine Klasse Aktie geschrieben. Man kann z.B. so auf die Werte zugreifen stock['shares'].
Also wie erreiche ich obige Ausgabe ohne in meiner print-Anweisung Tab-/Leertaste zu benutzen?
Formatierte Ausgabe vieler Variablen
-
- User
- Beiträge: 996
- Registriert: Mittwoch 9. Januar 2008, 13:48
da schonmal nachgeschaut?Instead of using tab characters to align the fields for displaying, try using the string formatting codes we've used previously in class.
See also: String formatting codes
Doch. Sie muessen natuerlich gross genug sein, aber entweder bestimmst du einfach vorher das maximum & berechnest daraus die Stelligkeit, oder du nimmst ein Limit das so hoch ist, dass deine Aktien das niemals erreichen. Dank Wirtschaftskrise null problemo
Mit string formatting kannst Du sowas machen:
Schau' Dir mal die Doku zur Format String Syntax an.
mutetella
Code: Alles auswählen
In [42]: float_samples = [10.5, 324.88, -4.243]
In [43]: for s in float_samples:
'{0:>15.3f}'.format(s)
....:
....:
Out[44]: ' 10.500'
Out[44]: ' 324.880'
Out[44]: ' -4.243'
mutetella
Entspanne dich und wisse, dass es Zeit für alles gibt. (YogiTea Teebeutel Weisheit )