Dúvida sobre o novo uso do .format em python

Antes o uso do .format era assim:
EX : nome = input(‘Digite seu nome:’)
print(‘É um prazer te conhecer {:^20}’.format(nome))

Mas com o novo uso de colocar f antes das aspas, como faço para especificar características dentro das chaves assim como fiz no exemplo anterior com o ‘^’, mas no novo uso?

Para usar f-string, o nome da variável vai dentro das chaves e antes do :, assim:

print(f'É um prazer te conhecer {nome:^20}')

Vale lembrar que isso existe desde o Python 3.6 (dezembro de 2016), portanto não é tão “novo” assim :slight_smile:

blz, é que eu comecei agora e o guanabara do curso em video ensinou o .format, pensei que era novo, vlw