adivinhacao.py
import random
def jogo1():
print("******************************")
print("BEM VINDO AO JOGO DE ADIVINHA")
print("******************************")
numsec = random.randrange(1, 101)
tentativas = 0
pontos = 1000
print("Insira o nivel desejado")
print("(1)Facil (2)Medio (3)Dificil")
nivel = int(input(" "))
if (nivel == 1): # nivel
tentativas = 20
elif (nivel == 2):
tentativas = 10
elif (nivel == 3):
tentativas = 5
else:
print("Voce digitou um valor fora do nivel")
for rodada in range(1, tentativas + 1): # Laço
print("rodada {} de {}\n".format(rodada, tentativas))
num = int(input("Informe o numero entre 1 e 100: "))
if (num > 100 or num < 1):
print("Voce digitou um valor que não está entre 1 e 100, perdeu uma rodada!!!!\n")
continue
if (num == numsec):
print("Parabens voce acertou!!!!!\n")
print("Sua pontuação foi de {}".format(pontos))
break
else:
calculo = abs(numsec - num)
pontos = pontos - calculo
if (num > numsec):
print("Infelizmente voce colocou um valor maior -__-\n")
if (rodada == tentativas):
print("O numero secreto era {} e suapontuação foi {}".format(numsec, pontos))
else:
print("Infelizmente voce colocou um valor menor -__-\n")
if (rodada == tentativas):
print("O numero secreto era {} e suapontuação foi {}".format(numsec, pontos))
print("FIM DO JOGO!!")
if(__name__ == "__main__"):
jogo1()
forca.py
def jogoForca():
print("**************************")
print("BEM VINDO AO JOGO DA FORCA")
print("**************************")
if(__name__ == "__main__"):
jogoForca()
jogos.py
import adivinhacao
import Forca
def jogos():
print("******************")
print("Escolha seu jogo= ")
print("******************")
print("(1)Forca (2) Adivinha")
escolha = int(input(" "))
if (escolha == 1):
print("Forca")
Forca.jogoForca()
elif (escolha == 2):
print("Adivinha")
adivinhacao.jogo1()
if(__name__ == "__main__"):
jogos()