Olá, João, como vai?
Parabéns por concluir as atividades e compartilhar o seu progresso no fórum. O seu código demonstra um bom entendimento sobre a utilização de f-strings para interpolação de variáveis e o uso de strings de múltiplas linhas com aspas triplas. Notei apenas que, no último exercício, o valor de pi foi exibido com todas as casas decimais da variável original, sem o arredondamento solicitado pela atividade. Para realizar essa formatação diretamente dentro da f-string, você pode utilizar uma sintaxe específica que controla a precisão numérica.
Para exibir um número flutuante com apenas duas casas decimais em Python, basta adicionar :.2f após o nome da variável dentro das chaves, como no exemplo print(f'O valor de pi é {valor_de_pi:.2f}').
Agradeço por compartilhar sua resolução e incentivo que continue praticando os conceitos de manipulação de strings.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!