Error in phyton script

0

I downloaded a script (I do not know if that's how it is said, I'm starting to program exactly today) of a game made in python but I can not execute it because there is an error

  

File "C: \ Users \ mah14 \ Desktop \ Bliblico.py", line 23      "" ";        ^   SyntaxError: invalid syntax

If someone can help me resolve thank you

# *** JOGO BIBLICO *** Algoritmo de Abraao
# (Genesis 18:24-32)
# By Guilherme Jose Ferreira ([email protected])

# Inicio do programa
print ('\n'*100)
print """
# *** JOGO BIBLICO *** Algoritmo de Abraao
# By Guilherme Jose Ferreira ([email protected])

    Neste jogo voce deve convencer a Deus a nao destruir
    Sodoma e Gomorra (Genesis 18:24-32). Algo um tanto
    quanto muito dificil, mas vamos la:

    No prompt "Eu:" Digite:
    --> Senhor, e se houver xyz justos na cidade?
    (Onde 'xyz' corresponde a um numero entre 0 e 999)

    Lembre-se: Digite certo para acabar logo!

    Boa sorte!!!;
(""")
raw_input('\nTecle <ENTER> ')

# Inicio do jogo
print '\n'*100
numjust = 50
while numjust >= 10:
    justos = raw_input('Eu: ')
    try:
        if int(justos[20:23]) == numjust:
            print "Deus: Nao destruirei a cidade por amor dos",numjust,"justos."
            if numjust < 45:
                numjust -= 5
            numjust -= 5
    # Jogo do tipo "quente ou frio"
        elif int(justos[20:23]) > numjust:
            print "Deus: Voce nao deveria pedir por menos justos?"
        elif int(justos[20:23]) < numjust:
            print "Deus: Voce nao gostaria de pedir por mais justos?"
    # Se digitar errado, comeca tudo de novo
    except ValueError:
        print "Deus: Acaso vou destruir as cidades sem consultar Abraao?"
        numjust = 50
raw_input('\nTecle <ENTER> ')

# Fim do jogo
print '\n'*100
print "\nDeus: Anjos, tirem Lo e sua familia de la..."
print "\nAnjos: Sim, Senhor!"
print "\n\n*** GAME OVER!!! ***\n"
raw_input('\nTecle <ENTER> ')
    
asked by anonymous 29.05.2018 / 22:32

1 answer

2

The code was written in Python 2, you can install Python 2 or make minor modifications to the code to adapt it to Python 3. For example the error you are having at line 23 is because of print. In Python 3 print () is a function, and must be used with parentheses. This does not make sense. Raw_input () does not exist in Python 3 ... and so it goes.

    
29.05.2018 / 23:24