Skip to content

rfriedel88/Bootcamp_python_aula02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Bootcamp_python_aula02

Aula focada em tipos de variáveis e operações básicas em python, além de estratégias de prevenção e contorno de erros.


Repositório da Aula : https://github.com/lvgalvao/data-engineering-roadmap/tree/main/Bootcamp%20-%20Python%20para%20dados/aula02


Operadores

Lista de Exercícios

  • Exercício 1: Soma de Dois Números Inteiros Exercicio1.py
  • Exercício 2: Resto da Divisão por 5 Exercicio2.py
  • Exercício 3: Multiplicação de Dois Números Exercicio3.py
  • Exercício 4: Divisão Inteira do Primeiro pelo Segundo NúmeroExercicio4.py
  • Exercício 5: Quadrado de um Número Exercicio5.py
  • Exercício 6: Adição de Dois Números Flutuantes
  • Exercício 7: Média de Dois Números Flutuantes
  • Exercício 8: Potência de um Número
  • Exercício 9: Conversão de Celsius para Fahrenheit
  • Exercício 10: Área de um Círculo
  • Exercício 11: Converter String para Maiúsculas
  • Exercício 12: Imprimir Nome Completo em Minúsculas
  • Exercício 13: Remover Espaços em Branco de uma Frase
  • Exercício 14: Separar Dia, Mês e Ano de uma Data
  • Exercício 15: Concatenar Duas Strings
  • Exercício 16. Operador and (E lógico)
  • Exercício 17. Operador or (OU lógico)
  • Exercício 18. Operador not (NÃO lógico)
  • Exercício 19. Operador == (Igualdade)
  • Exercício 20. Operador != (Diferença)

Exercícios Aqui estão cinco exercícios que envolvem TypeError, verificação de tipo (type check), o uso de try-except para tratamento de exceções e a utilização da estrutura condicional if. Esses exercícios aumentam progressivamente em dificuldade e abordam situações práticas onde você pode aplicar esses conceitos.

Exercício 21: Conversor de Temperatura Escreva um programa que converta a temperatura de Celsius para Fahrenheit. O programa deve solicitar ao usuário a temperatura em Celsius e, utilizando try-except, garantir que a entrada seja numérica, tratando qualquer ValueError. Imprima o resultado em Fahrenheit ou uma mensagem de erro se a entrada não for válida.

Exercício 22: Verificador de Palíndromo Crie um programa que verifica se uma palavra ou frase é um palíndromo (lê-se igualmente de trás para frente, desconsiderando espaços e pontuações). Utilize try-except para garantir que a entrada seja uma string. Dica: Utilize a função isinstance() para verificar o tipo da entrada.

Exercício 23: Calculadora Simples Desenvolva uma calculadora simples que aceite duas entradas numéricas e um operador (+, -, *, /) do usuário. Use try-except para lidar com divisões por zero e entradas não numéricas. Utilize if-elif-else para realizar a operação matemática baseada no operador fornecido. Imprima o resultado ou uma mensagem de erro apropriada.

Exercício 24: Classificador de Números Escreva um programa que solicite ao usuário para digitar um número. Utilize try-except para assegurar que a entrada seja numérica e utilize if-elif-else para classificar o número como "positivo", "negativo" ou "zero". Adicionalmente, identifique se o número é "par" ou "ímpar".

Exercício 25: Conversão de Tipo com Validação Crie um script que solicite ao usuário uma lista de números separados por vírgula. O programa deve converter a string de entrada em uma lista de números inteiros. Utilize try-except para tratar a conversão de cada número e validar que cada elemento da lista convertida é um inteiro. Se a conversão falhar ou um elemento não for um inteiro, imprima uma mensagem de erro. Se a conversão for bem-sucedida para todos os elementos, imprima a lista de inteiros.

About

Repositório da Aula 02 da Jornada de Dados

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages