



















Olá! Como vai?
Parabéns pela resolução das atividades!
E para compartilhar códigos de maneira ainda mais organizada aqui no fórum, você pode utilizar a opção abaixo:
Após clicar, irá aparecer uma estrutura da seguinte maneira:

O resultado será o seguinte:
Copie o seu código aqui
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Olá, Juliana. Como vai?
Parabéns pela dedicação em concluir tantas questões do desafio! É excelente ver como você explorou diversos métodos de manipulação de strings e operações matemáticas básicas no Python. Suas resoluções estão muito bem estruturadas e demonstram um ótimo entendimento da sintaxe da linguagem.
Gostaria de destacar alguns pontos muito positivos nas suas soluções e trazer pequenas dicas para enriquecer ainda mais o seu aprendizado:
.upper(), .lower(), .strip() e .replace(). Um detalhe muito interessante foi o uso da função chr() para inserir caracteres especiais, como o @ (código 64) e o $ (código 36). Essa é uma forma bem técnica e elegante de lidar com a tabela ASCII dentro do Python!f-strings para imprimir os resultados torna a saída muito mais legível e profissional.float() para receber as notas. Isso é fundamental, pois notas raramente são apenas números inteiros, e permitir casas decimais é a prática correta em Ciência de Dados.Como uma pequena sugestão de melhoria para a sua Questão 8 de operações matemáticas: notei que você utilizou o operador de módulo % para o cálculo entre numerador e denominador. No Python:
/ realiza a divisão real (ex: 5 / 2 = 2.5).// realiza a divisão inteira (ex: 5 // 2 = 2).% retorna apenas o resto da divisão (ex: 5 % 2 = 1).Se o objetivo do exercício era retornar o resultado da divisão, você pode experimentar trocar o % por /.
Continue com esse excelente ritmo de prática! Dominar esses métodos de edição de texto e cálculos básicos é o que permite, mais adiante, realizar a limpeza e o tratamento de grandes bases de dados de forma automatizada.
Espero que possa ter lhe ajudado!