lunes, 13 de junio de 2011

Programacion Python 17a: Adelanto Segundo Juego (mas complejo)


Codigo:

import random
import time
import os

def limpiar():
    os.system("cls")

def main():
    lista_tuplas=[("x",0,0),(0,"x",0 ),(0,0, "x")]
    dificultad=3
    print "Bienvenido"
    asdasdasdad= raw_input("..........")
    while True:
        lista_seq=[]
        lista_intento=[]       
        for x in range(dificultad):
            r=random.randrange(3)
            lista_seq.append(lista_tuplas[r])
        limpiar()   
        for tupla in lista_seq:
            print tupla, "\a"
            time.sleep(2)
            limpiar()
        contador=1
        for n_intento in range(dificultad):
            print "Introduzca el", contador
            print "1-(x,0,0)"
            print "2-(0,x,0)"       
            print "3-(0,0,x)"       
            intento=input(" :? ")
            lista_intento.append(lista_tuplas[intento-1])
            contador+=1
        if lista_intento==lista_seq:
            print " Correcto!"
            dificultad+=1
            print "siguiente nivel: ", dificultad-2
            asdasdasdad= raw_input("..........")
        else:
            print " Perdiste"
            print "Maximo  nivel: ", dificultad-2
            break
            asdasdasd= raw_input("............")