#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys, random
try:
dati = open(sys.argv[1], "r")
except IndexError:
print "Devi fornire il files con i dati del gioco!"
print "Ex: python ghigliottina.py parola.txt"
sys.exit()
exec(dati.read()) #Eseguo il file del gioco come codice python nativo..metodo "bruto" ma funzionale!
dati.close()
indizi = list()
i = 0
while i < 5:
seme = random.randint(1, 100)
print "\nINDIZI:"
if seme % 2 == 0:
print "1 - " + str(giuste[int(i)])
print "2 - " + str(errate[int(i)])
else:
print "1 - " + str(errate[int(i)])
print "2 - " + str(giuste[int(i)])
try:
ind = int(raw_input("\nTua scelta (numero): "))
except ValueError:
print "Hai inserito un valore non valido!Per punizione la tua scelta sarà inserita a caso"
ind = "0"
if giuste[int(ind)] == giuste[int(i)]:
print "Hai indovinato l'indizio!"
else:
print "Indizio errato!"
indizi.append(giuste[int(i)])
i += 1
print ""
print "\nEcco i tuoi indizi finali:\n"
print indizi
risp = str(raw_input("\nQuale pensi che sia la parola? "))
if risp.upper() == risposta:
print "\nHai indovinato!!!\n"
else:
print "\nHai sbagliato!La parola era: " + str(risposta) + "\n"