5 - Desenvolva um jogo simples de adivinhação onde o computador sorteie um número entre 1 e 100 e o usuário deve adivinhar.
Código + Resultado;
Explicação;
Importação da Biblioteca Random:
import random
Importa a biblioteca random para gerar números aleatórios.
Definição da Função do Jogo:
def jogo_adivinhacao():
Define uma função chamada jogo_adivinhacao.
Sorteio do Número Secreto:
numero_secreto = random.randint(1, 100)
O computador sorteia um número aleatório entre 1 e 100 e o armazena na variável numero_secreto.
Inicialização das Tentativas:
tentativas = 0
Inicializa a variável tentativas com 0 para contar o número de palpites do usuário.
Mensagens de Boas-Vindas:
print("Bem-vindo ao jogo de adivinhação!")
print("Tente adivinhar o número entre 1 e 100.")
Exibe mensagens de boas-vindas e instruções para o usuário.
Loop de Tentativas:
while True:
palpite = int(input("Digite seu palpite: "))
tentativas += 1
Inicia um loop que continua até o usuário acertar o número. Cada palpite é contado.
Verificação do Palpite:
if palpite < numero_secreto:
print("Muito baixo!")
elif palpite > numero_secreto:
print("Muito alto!")
else:
print(f"Parabéns! Você adivinhou o número em {tentativas} tentativas.")
break
Verifica se o palpite do usuário é menor, maior ou igual ao número secreto e imprime a mensagem correspondente. Se o palpite estiver correto, o jogo termina.
Início do Jogo:
jogo_adivinhacao()
Chama a função jogo_adivinhacao para iniciar o jogo.
5 - Desenvolva um jogo simples de adivinhação onde o computador sorteie um número entre 1 e 100 e o usuário deve adivinhar.
Código + Resultado;
Explicação;
Importação da Biblioteca Random: import random Importa a biblioteca random para gerar números aleatórios. Definição da Função do Jogo:
def jogo_adivinhacao(): Define uma função chamada jogo_adivinhacao.
Sorteio do Número Secreto: numero_secreto = random.randint(1, 100) O computador sorteia um número aleatório entre 1 e 100 e o armazena na variável numero_secreto.
Inicialização das Tentativas: tentativas = 0 Inicializa a variável tentativas com 0 para contar o número de palpites do usuário.
Mensagens de Boas-Vindas: print("Bem-vindo ao jogo de adivinhação!") print("Tente adivinhar o número entre 1 e 100.") Exibe mensagens de boas-vindas e instruções para o usuário.
Loop de Tentativas:
while True: palpite = int(input("Digite seu palpite: ")) tentativas += 1 Inicia um loop que continua até o usuário acertar o número. Cada palpite é contado.
Verificação do Palpite:
if palpite < numero_secreto: print("Muito baixo!") elif palpite > numero_secreto: print("Muito alto!") else: print(f"Parabéns! Você adivinhou o número em {tentativas} tentativas.") break
Verifica se o palpite do usuário é menor, maior ou igual ao número secreto e imprime a mensagem correspondente. Se o palpite estiver correto, o jogo termina.
Início do Jogo: jogo_adivinhacao() Chama a função jogo_adivinhacao para iniciar o jogo.
Link - https://replit.com/@thaisferreira07/Lab#C%C3%B3digos/5.py