Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

aqui o codigo

import random


def adivinhacao():

    p = 10000
    print('(1) facil (2) medio (3) dificil')

    nivel = int(input('defina um nivel'))

    n1 = random.randrange(1,101)
    t = 0
    ro = 1





    if(nivel==1):
        t=30

    elif(nivel==2):
       t=10

    elif(nivel==3):
       t=3

    else:
         print(' 1, 2 ou 3')


    while (ro <= t):
     print('rodada {} de {}'.format(ro,t))





     acerto = int(input("eu sou?"))
     if(acerto < 1 or acerto > 100):
            print('algo entre 1 e 100 pf')
            continue




     r = acerto == n1
     r1 = acerto > n1
     r2 = acerto < n1



     if(r):
         print("voce fez {} pontos".format(p))
         break
     else:
         if(r1):
            print('foi acima')
         elif(r2):
           print('caio no abismo')
           pf = abs(acerto - n1)
           p = p - pf
     ro = ro + 1


def forca():
    print('n ta completo')
import game
import oque
print('escolhe teu game')

print('(1)adivinhação                                                                 (2)forca')

g = input('qual o game')


if(g == 1):
    print('oque é oque é?')
    oque.adivinhacao()
elif(g == 2):
    print('ultimas palavras?')
    game.forca()

o resultado é:

escolhe teu game
(1)adivinhação                                                                 (2)forca
qual o game1

Process finished with exit code 0

o codigo deveria iniciar o jogo adivinhação mas quando eu escolho um dos 2 (o 2 é o da forca) mas quando era para um deles iniciar o codigo apenas para

`

2 respostas

Daniel,

Qual a sua duvida?

solução

ta ai na atualização da pergunta