Este diretório reúne os projetos desenvolvidos utilizando a linguagem de programação Python durante as aulas de Desenvolvimento de Dispositivos Web. Estes projetos demonstram a versatilidade do Python em diversas áreas.
Aqui estão os projetos desenvolvidos até o momento:
Este projeto implementa um jogo simples de adivinhação de números. O jogador tem 3 chances para adivinhar um número aleatório entre 0 e 20. O programa fornece feedback se o chute foi correto ou não, e o jogador é parabenizado ou "consolado" com mensagens divertidas ao final, dependendo do seu desempenho. É um excelente exemplo de interação básica com o usuário e lógica condicional em Python.
Este projeto simula um jogo de tabuleiro com um toque diferente. Uma lista inicial de números é criada, e 5 posições aleatórias dessa lista são "sorteadas" e substituídas pela letra 'A', representando casas de "azar" que fazem o jogador voltar ao início. O jogador então "joga dados" (números aleatórios de 1 a 6) para avançar no tabuleiro, com o objetivo de chegar o mais longe possível. Se cair em uma casa 'A', ele retorna para a posição 1. O jogo termina após 5 rodadas ou se o jogador atingir a casa final.
Este programa funciona como um catálogo de produtos interativo em modo console. Ele apresenta um menu com diferentes categorias de produtos, como "Memórias Ram", "Headphones", "Camisetas Geek" e "Pilhas". Ao escolher uma opção, o sistema exibe uma lista de produtos daquela categoria, incluindo nome, preço e, em alguns casos, links para compra. O usuário pode consultar quantas vezes quiser e finalizar o programa a qualquer momento. É um bom exemplo de como usar laços de repetição e condicionais para criar um menu de navegação e exibir informações.