Eu estava programando meu codigo dos jogos de adivinhação e forca, mas não consigo executar eles pelo cmd, só pelo pycharm. Preciso dar "cd PycharmProjects", "cd jogos" e quando tento rodar os arquivos, ele só abre no pycharm.
import forca
import adivinhacao
print("*************************")
print("**** Escolha o jogo ****")
print("*************************\n")
print("(1) Adivinhação (2) Forca")
jogo = int(input("Qual jogo?\n"))
if jogo == 1:
print("Jogando Adivinhação...")
adivinhacao.jogar()
elif jogo == 2:
print("Jogando Forca...")
forca.jogar()
import random, sys
def jogar():
print("*********************************")
print("Bem vindo ao jogo da adivinhação!")
print("*********************************")
numero_secreto = random.randrange(1,101)
pontos = 1000
print("Escolha a dificuldade:")
print("(1) Fácil (2) Médio (3) Difícil (4) Sair")
dif = int(input("Nível: "))
total_de_tentativas = 0
if dif == 1:
total_de_tentativas = 20
elif dif == 2:
total_de_tentativas = 10
elif dif == 3:
total_de_tentativas = 5
elif dif == 4:
sys.exit()
for x in range(1,total_de_tentativas+1):
print("Tentativa {}".format(x))
chute = int(input("Qual o número secreto? \n"))
maior = chute > numero_secreto
menor = chute < numero_secreto
if (chute < 1 or chute > 100):
print("Você deve digitar um número de 1 a 100")
continue
if maior:
pontos = pontos - (chute - numero_secreto)
print("Você errou :( o número é menor que o imaginado")
if x == (total_de_tentativas):
print("Ah, que pena. O número secreto era: {}".format(numero_secreto))
print("Você fez {} pontos.".format(pontos))
elif menor:
pontos = pontos - (numero_secreto - chute)
print("Você errou :( o número é maior que o imaginado")
if x == (total_de_tentativas):
print("Ah, que pena. O número secreto era: {}".format(numero_secreto))
print("Você fez {} pontos.".format(pontos))
else:
print("Você acertou, parabéns! :) \n")
print("Você acertou na {}a tentativa e fez {} pontos.".format(x, pontos))
break
if (__name__ == "__main__"):
jogar()