1
resposta

Desafio Prático Concluído - Variáveis, Input e Strings

Finalizei os desafios propostos para praticar a coleta de dados e manipulação de variáveis em Python. Foi uma ótima oportunidade para reforçar conceitos como conversão de tipos (int, float) e métodos de edição de texto.

Destaques da minha resolução:

Coleta e Amostragem: Pratiquei o uso de input() para capturar dados do usuário e exibi-los de forma organizada com o print()
Calculadora: Implementei operações básicas (soma, subtração, multiplicação e divisão) e explorei a exponenciação e o resto da divisão (%).
Média das Notas: Calculei médias aritméticas e ponderadas, utilizando parênteses para garantir a precedência correta das operações.
Manipulação de Textos: Usei métodos como .upper(), .lower(), .strip() e .replace() para transformar strings de forma dinâmica.

Exemplo de código para substituição de caracteres:

# Trocando 'a' por '@' usando a tabela Unicode
frase = input('Digite uma frase: ').lower()
print(frase.replace('a', chr(64)))

Estou animado para os próximos passos na trilha de Dados!

1 resposta

Oi, André! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou os desafios e destacou o uso de input(), conversões com int e float, operações matemáticas e métodos de string como .upper(), .lower(), .strip() e .replace(). Seu exemplo com chr(64) também mostra uma boa exploração da tabela Unicode para transformar caracteres de forma dinâmica.

Continue praticando dessa maneira, testando pequenas variações nos códigos para fixar melhor os conceitos. Dica: experimente adicionar mensagens mais descritivas nos print(), mostrando o valor original e o valor transformado, pois isso ajuda a visualizar melhor cada etapa da manipulação dos dados.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!