Como preencher uma string em um tamanho fixo com espaços em Python?

Tenho certeza que isso é coberto em muitos lugares, mas eu não sei o nome exato da ação que estou tentando fazer, então eu não posso realmente procurar. Eu tenho lido um livro oficial do Python por 30 minutos tentando descobrir como fazer isso.

Problema: Eu preciso colocar uma string em um determinado "campo" de comprimento.

Por exemplo, se o campo de nome tivesse 15 caracteres, e meu nome fosse John, eu obteria "John" seguido de 11 espaços para criar o campo de 15 caracteres.

Eu preciso disso para trabalhar para qualquer seqüência de caracteres para a variável "nome".

Eu sei que provavelmente será alguma forma de formatação, mas não consigo encontrar a maneira exata de fazer isso. Ajuda seria apreciada.

questionAnswers(6)

yourAnswerToTheQuestion