Na aula ela define no print('s%', %s(variavel)), queria saber o que seria esse s%?
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!
Na aula ela define no print('s%', %s(variavel)), queria saber o que seria esse s%?
Olá Rodrigo, tudo bem? Espero que sim!
O %s é uma forma de formatar uma string em python adicionando variáveis no meio da string. Portanto todo e qualquer valor que estiver %s dentro de uma string será substituído pelas variáveis que são colocadas após a string juntamente com outro %s, respeitando a ordem que estiver essas variáveis. Existe o %d também para colocar valores em inteiros.
Existem outras maneiras de realizar a formatação da string, como a função .format() e uma forma que foi implementada mais recentemente do que as outras que é o f-string, bastando colocar um f antes da string e as variáveis dentro de {} chaves.
Bons estudos!