Jeśli chcę, aby moje sformatowany ciąg dynamicznie regulowany, będę zmieniać następujący kod zformat string dynamicznie
print '%20s : %20s' % ("Python", "Very Good")
do
width = 20
print ('%' + str(width) + 's : %' + str(width) + 's') % ("Python", "Very Good")
Wydaje się jednak, że konkatenacji ciąg jest uciążliwe tutaj. Każdy inny sposób na uproszczenie?
+1 Jest to lepsze rozwiązanie niż moje. Szukałem w tym celu prostych i rutynowych funkcji. – pyfunc