Olá Gabriela,
Esse tipo de formatação é um pouco antiga, de forma bem básica você coloca %s
dentro do texto para indicar onde quer inserir a string e então passa a string após um %
, isso tem a mesma finalidade do .format()
mostrado na aula.
Exemplos:
nome = 'Gabriela'
print('Olá %s!' % nome)
# Resultado:
# Olá Gabriela!
# Fazendo uma comparação
print('Olá, {}!'.format('Rodrigo'))
# Isso pode ser substituído por:
print('Olá, %s!' % 'Rodrigo')
A partir disso podemos formatar o valor de várias maneiras, nesse site tem muitos exemplos do uso desse tipo de formatação em comparação com o .format()
Espero ter ajudado, qualquer dúvida é só falar!