Como fazer um jogo de adivinhação números aleatórios com Python?
Explore a programação em Python criando um jogo de adivinhação simples. Este projeto é ideal para iniciantes, pois abrange alguns conceitos fundamentais da linguagem.
O que você vai conseguir fazer no final do tutorial?
Você conseguirá fazer um jogo de adivinhação simples em que o usuário tem até 5 tentativas para adivinhar um número aleatório entre 1 e 100. O código utiliza a biblioteca random
para gerar o número secreto e inclui um loop while
para controlar as tentativas do usuário. O jogo fornece feedback sobre se o palpite é muito alto, muito baixo ou correto. Se o jogador acertar, o jogo parabéns e termina; caso contrário, ele exibe o número secreto no final, o código abaixo tem apenas 4 passos simples.
1. Configuração do Jogo:
random
para gerar números aleatórios.import random
numero_secreto = random.randint(1, 100)
2. Recebendo a Entrada do Usuário:
input()
para capturar a entrada do usuário.palpite = int(input("Tente adivinhar o número: "))
if palpite == numero_secreto:
print("Parabéns! Você acertou!")
elif palpite > numero_secreto:
print("Tente um número menor.")
else:
print("Tente um número maior.")
4. Loop e Tentativas Limitadas:
tentativas = 0
max_tentativas = 5
while tentativas < max_tentativas:
# ... (código do palpite e verificação vai aqui)
tentativas += 1
print(f"Fim do jogo. O número era {numero_secreto}.")
import random
def jogo_adivinhacao():
print("Bem-vindo ao Jogo de Adivinhação!")
numero_secreto = random.randint(1, 100)
tentativas = 0
max_tentativas = 5
while tentativas < max_tentativas:
palpite = int(input("Tente adivinhar o número: "))
if palpite == numero_secreto:
print("Parabéns! Você acertou!")
break
elif palpite > numero_secreto:
print("Tente um número menor.")
else:
print("Tente um número maior.")
tentativas += 1
if tentativas == max_tentativas:
print(f"Fim do jogo. O número era {numero_secreto}.")
# Chamando a função para iniciar o jogo
jogo_adivinhacao()
Como executar o código?
Instale o Python se não tiver instalado: Certifique-se de ter o Python instalado no seu sistema. Você pode baixar o Python em python.org.
Copie o Código e Cole em um Arquivo ou IDE:
Você pode colar o código em um arquivo com extensão .py
usando um editor de texto simples ou em uma IDE (Ambiente de Desenvolvimento Integrado) como VSCode, PyCharm ou IDLE.
Salve o Arquivo:
Salve o arquivo com uma extensão .py
, por exemplo, adivinhacao.py
.
Execute o Arquivo:
Abra um terminal ou prompt de comando, navegue até o diretório onde você salvou o arquivo e execute o seguinte comando:
python adivinhacao.py
Parabéns você conseguiu concluir o desenvolvimento do jogo de adivinhação com python, não esqueça de deixar suas duvidas nos comentários abaixo e até a próxima, obrigado!
Comentarios Recentes