o notebook apresenta uma outra opção de formatação de strings, o "str % valor" na aula o Rodrigo aborda somente 2, "str.format() e "f-Strings", acredito que seja alguma atualização no notebook, mas na aula ainda não foi atualizado, poderiam me explicar como funciona e quais as vantagem dessa formatação? agradecido. Por exemplo o código: print('%(language)s has %(number)03d quote types.' % {'language': "Python", "number": 2})
Devolve: Python has 002 quote types. (perfeito)
mas, o meu teste: print('%(name) é aluno da Alura' % {'name': "Pedro"})
Da erro, ai não entendi nada.