









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!










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!