Notei que no arquivo de apoio tem um tipo de formatação de strings (str % valor) que não tem na aula em video. Qual a diferença dele para os modelos apresentados?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Notei que no arquivo de apoio tem um tipo de formatação de strings (str % valor) que não tem na aula em video. Qual a diferença dele para os modelos apresentados?
Olá Thiago, tudo bem? Espero que sim!
Essa é uma forma mais antiga de formatar strings em Python. Você pode escrever o símbolo de % no meio de uma string e a variável ao final da string que irá substituir dentro da string. Por exemplo:
nome = "Beltrano"
print("O nome dele é %s." % nome)O %s será substituído pela variável nome que contém a string Beltrano. Há novas formas de formatar strings como o .format() e as f-strings, que são mais atuais. Portanto fica somente a título de curiosidade e entendimento para entender códigos mais antigos. Mas nada te impede de utilizá-las.
Bons estudos!