A Jornada de Dados é um roadmap de estudos voltado para a engenharia de dados, saiba mais clicando aqui.
- Exercício 01: Solicitar o nome e informar a quantidade de caraceteres.
- Exercício 02: Solicitar dois números inteiros, somar e informar a soma.
- Desafio: Calcular um KPI do bônus a ser recebido com base no salário mensal informado.
- Escreva um programa que soma dois números inteiros inseridos pelo usuário.
- Crie um programa que receba um número do usuário e calcule o resto da divisão desse número por 5.
- Desenvolva um programa que multiplique dois números fornecidos pelo usuário e mostre o resultado.
- Faça um programa que peça dois números inteiros e imprima a divisão inteira do primeiro pelo segundo.
- Escreva um programa que calcule o quadrado de um número fornecido pelo usuário.
- Escreva um programa que receba dois números flutuantes e realize sua adição.
- Crie um programa que calcule a média de dois números flutuantes fornecidos pelo usuário.
- Desenvolva um programa que calcule a potência de um número (base e expoente fornecidos pelo usuário).
- Faça um programa que converta a temperatura de Celsius para Fahrenheit.
- Escreva um programa que calcule a área de um círculo, recebendo o raio como entrada.
- Escreva um programa que receba uma string do usuário e a converta para maiúsculas.
- Crie um programa que receba o nome completo do usuário e imprima o nome com todas as letras minúsculas.
- Desenvolva um programa que peça ao usuário para inserir uma frase e, em seguida, imprima esta frase sem espaços em branco no início e no final.
- Faça um programa que peça ao usuário para digitar uma data no formato "dd/mm/aaaa" e, em seguida, imprima o dia, o mês e o ano separadamente.
- Escreva um programa que concatene duas strings fornecidas pelo usuário.
- Escreva um programa que avalie duas expressões booleanas inseridas pelo usuário e retorne o resultado da operação AND entre elas.
- Crie um programa que receba dois valores booleanos do usuário e retorne o resultado da operação OR.
- Desenvolva um programa que peça ao usuário para inserir um valor booleano e, em seguida, inverta esse valor.
- Faça um programa que compare se dois números fornecidos pelo usuário são iguais.
- Escreva um programa que verifique se dois números fornecidos pelo usuário são diferentes.
- Conversor de Temperatura
- Verificador de Palíndromo
- Calculadora Simples
- Classificador de Números
- Conversão de Tipo com Validação
- Desafio - Refatorar o projeto de KPI da aula anterior evitando Bugs!
- Exercício 1: Verificação de Qualidade de Dados
- Exercício 2: Classificação de Dados de Sensor
- Exercício 3: Filtragem de Logs por Severidade
- Exercício 4: Validação de Dados de Entrada
- Exercício 5: Detecção de Anomalias em Dados de Transações
- Exercício 6: Contagem de Palavras em Textos
- Exercício 7: Normalização de Dados
- Exercício 8: Filtragem de Dados Faltantes
- Exercício 9: Extração de Subconjuntos de Dados
- Exercício 10: Agregação de Dados por Categoria
- Exercício 11: Leitura de Dados até Flag
- Exercício 12: Validação de Entrada
- Exercício 13: Consumo de API Simulado
- Exercício 14: Tentativas de Conexão
- Exercício 15: Processamento de Dados com Condição de Parada
- Integre na solução anterior um fluxo de While que repita o fluxo até que o usuário insira as informações corretas.
- Exercício: Tipar o desafio da aula 03
- Exercício 1: Crie uma lista com os números de 1 a 10 e use um loop para imprimir cada número elevado ao quadrado.
- Exercício 2: Dada a lista ["Python", "Java", "C++", "JavaScript"], remova o item "C++" e adicione "Ruby".
- Exercício 3: Crie um dicionário para armazenar informações de um livro, incluindo título, autor e ano de publicação. Imprima cada informação.
- Exercício 4: Escreva um programa que conta o número de ocorrências de cada caractere em uma string usando um dicionário.
- Exercício 5: Dada a lista ["maçã", "banana", "cereja"] e o dicionário {"maçã": 0.45, "banana": 0.30, "cereja": 0.65}, calcule o preço total da lista de compras.
- Exercício 6: Eliminação de Duplicatas
- Exercício 7: Filtragem de Dados
- Exercício 8: Ordenação Personalizada
- Exercício 9: Agregação de Dados
- Exercício 10: Divisão de Dados em Grupos
- Exercício 11: Atualização de Dados
- Exercício 12: Fusão de Dicionários
- Exercício 13: Filtragem de Dados em Dicionário
- Exercício 14: Extração de Chaves e Valores
- Exercício 15: Contagem de Frequência de Itens
- Exercício 16: Escreva uma função que receba uma lista de números e retorne a soma de todos os números.
- Exercício 17: Crie uma função que receba um número como argumento e retorne True se o número for primo e False caso contrário.
- Exercício 18: Desenvolva uma função que receba uma string como argumento e retorne essa string revertida.
- Exercício 19: Implemente uma função que receba dois argumentos: uma lista de números e um número. A função deve retornar todas as combinações de pares na lista que somem ao número dado.
- Exercício 20: Escreva uma função que receba um dicionário e retorne uma lista de chaves ordenadas
- Refatorar nosso código usando Dicionário, Type Hint e Funcões.