35 Выравнивание и заполнение

Метод `format ()` может использоваться для изменения выравнивания строки. Вы должны сделать это с выражением формата в виде: - `>` заставляет поле выравниваться по правому краю в пределах `width`. - `^` заставляет поле центрироваться в пределах `width`. - `=` заставляет заполнение быть помещено после знака (только числовые типы). `fill_char` (если опущено по умолчанию - пробел) - это символ, используемый для заполнения. '{: ~ <9s}, World'.format (' Hello ') #' Hello ~~~~, World '' {: ~> 9s}, World'.format ('Hello') # '~~~~ Hello, World '' {: ~ ^ 9s} '. Format (' Hello ') #' ~~ Hello ~~ '' {: 0 = 6d} '. Format (-123) #' -00123 '

Примечание: вы можете достичь тех же результатов , используя строковые функции ljust() , rjust() , center() , zfill() , однако эти функции являются устаревшими , начиная с версии 2.5.