🐍 50 Exercícios Práticos de Python
Se você quer aprender Python de verdade, a melhor forma é praticando! Aqui está uma lista com 50 exercícios para treinar lógica de programação utilizando variáveis, input, condicionais e loops.
🟢 Nível Básico (1 a 15)
- Crie um programa que exiba "Olá, mundo!"
- Peça o nome do usuário e exiba uma mensagem de boas-vindas
- Peça dois números e exiba a soma
- Peça um número e mostre seu dobro
- Peça um número e mostre seu triplo e raiz quadrada
- Peça um número e informe se é positivo ou negativo
- Peça a idade e informe se é maior de idade
- Peça uma nota e informe se foi aprovado (>= 7)
- Converta metros para centímetros
- Calcule a área de um quadrado
- Peça o salário e aplique aumento de 10%
- Peça a temperatura em Celsius e converta para Fahrenheit
- Peça um número inteiro e informe se é par ou ímpar
- Leia um número e exiba sua tabuada
- Peça o preço de um produto e aplique desconto de 5%
🟡 Nível Intermediário (16 a 35)
- Peça três números e mostre o maior
- Peça três números e mostre o menor
- Verifique se um número é múltiplo de 3
- Peça dois números e mostre todos os números entre eles
- Some todos os números de 1 até N
- Conte de 1 até 10 usando while
- Exiba apenas números pares de 1 a 50
- Exiba apenas números ímpares de 1 a 50
- Calcule a média de 3 notas
- Verifique se um número é primo
- Peça senha até acertar (loop)
- Some números até o usuário digitar 0
- Conte quantos números o usuário digitou
- Mostre a soma dos números pares até 100
- Crie um contador regressivo
- Mostre a tabuada de vários números
- Peça números até digitar negativo
- Simule um caixa eletrônico (notas)
- Verifique se um ano é bissexto
- Peça nome e idade de várias pessoas
🔴 Nível Desafiador (36 a 50)
- Jogo de adivinhação (número aleatório)
- Calculadora simples com menu
- Verifique se uma palavra é palíndromo
- Contador de vogais em uma string
- Inverta uma string
- Gerar sequência de Fibonacci
- Simular login com tentativas limitadas
- Calcular fatorial de um número
- Encontrar o maior e menor em uma lista
- Ordenar números digitados pelo usuário
- Simular votação e contar votos
- Calcular média de várias idades
- Simular jogo pedra, papel e tesoura
- Validar CPF (básico)
- Criar um menu interativo com opções
💡 Dicas Importantes
- Use
input()para entrada de dados - Use
if / elif / elsepara decisões - Use
forewhilepara repetições - Pratique todos os dias 🚀
🚀 Conclusão
Se você conseguir resolver esses 50 exercícios, já terá uma base sólida em Python e lógica de programação!
💻 Desafio: tente resolver sem olhar a resposta e depois otimize seu código.
Comentários
Nenhum comentário ainda. Seja o primeiro a comentar!
Faça login para adicionar um comentário.