sexta-feira, 19 de setembro de 2025

🎮 Post 7 – Quiz Interativo em Python 🧠✨

 Hoje o nosso projeto é um quiz: você faz perguntas ao usuário, recebe as respostas e no final mostra a pontuação.

Esse tipo de lógica é a base para criar jogos, formulários, sistemas de testes e até chatbots!


🐣 Passo a passo do código

# Criamos uma variável para guardar a pontuação pontuacao = 0 # pontuacao começa em 0 e será incrementada cada vez que o usuário acertar. # Primeira pergunta resposta1 = input("Qual a capital do Brasil? ") # input() pede para o usuário digitar a resposta. # O valor será guardado na variável resposta1. if resposta1.lower() == "brasília": # lower() transforma o texto em letras minúsculas. # Assim, se o usuário digitar "Brasília" ou "brASÍLIA", será aceito. print("✅ Resposta correta!") # Mostra mensagem de acerto. pontuacao += 1 # += 1 adiciona 1 ponto na variável pontuacao. else: print("❌ Resposta errada! A resposta certa é Brasília.") # Segunda pergunta resposta2 = input("Quanto é 5 + 7? ") if resposta2 == "12": # Aqui não precisamos do lower(), pois estamos lidando com número em string. print("✅ Resposta correta!") pontuacao += 1 else: print("❌ Resposta errada! A resposta certa é 12.") # Mostramos a pontuação final print("🏆 Você acertou", pontuacao, "de 2 perguntas!") # O print junta o texto com o valor da variável pontuacao.

💻 Exemplo de execução

Qual a capital do Brasil? brasília ✅ Resposta correta! Quanto é 5 + 7? 11 ❌ Resposta errada! A resposta certa é 12. 🏆 Você acertou 1 de 2 perguntas!

📌 O que você aprendeu hoje?

  • Usar if, else e == para comparar respostas.

  • Utilizar lower() para evitar erros de maiúsculas/minúsculas.

  • Contar pontos com += 1.

  • Criar um joguinho simples com começo, meio e fim. 🎯


🎯 Desafio extra

  1. Acrescente mais perguntas ao quiz.

  2. Coloque uma mensagem especial se o usuário acertar todas as respostas.

  3. Use while para repetir o quiz até o usuário digitar "sair".


⏭️ O que vem por aí?

No próximo post vamos criar um Jogo de Adivinhação 🔮, onde o computador escolhe um número secreto e o usuário tenta descobrir.

Nenhum comentário:

Postar um comentário