Ich habe eine Zeichenfolge namens Message.Python-Center-String mit Format-Spezifizierer
Message = "Hello, welcome!\nThis is some text that should be centered!"
Ja, es ist nur ein Test Aussage ...
Und ich versuche, es für ein Fenster Standard-Terminal zum Zentrum, das heißt von 80 Breite, mit dieser Aussage:
print('{:^80}'.format(Message))
, der Druck:
Hello, welcome!
This is some text that should be centered!
ich erwarte etwas wie:
Hello, welcome!
This is some text that should be centered!
Irgendwelche Vorschläge?
Es funktionierte sehr gut für mich, mit Python 2.7.2 auf Windows getestet. Vielleicht möchten Sie Ihr Problem tatsächlich * erklären * und sagen, dass es "nicht funktioniert" ist nicht genug. – unwind
Funktioniert auf Python 3.2.3 unter Ubuntu Linux. –
@unwind Achten Sie genau darauf, wie es "zentriert" ist und Sie werden feststellen, dass es nicht wirklich zentriert ist. – NullUserException