L'impiccato anche in python

Stato
Discussione chiusa ad ulteriori risposte.

Eijin

Utente Silver
17 Luglio 2008
18
2
0
61
Non contento di quello che avevo fatto in c++, ho riscritto il giochino dell'impiccato in python, anche sta volta c'è solo una parola per ora, ecco il codice:
Codice:
parola=['c','a','n','e']
parolaoscurata=['*','*','*','*']
conta=range(4)
for i in parolaoscurata:
    print i
conta1=range(10)
vita=0
lettereindovinate=0
for i in conta1:
    b=0
    for i in parolaoscurata:
        print i
    if vita==5:
        print "Mi dispiace hai perso"
        break;
    print "hai ancora "+str(5-vita)+" tentativi a disposizione"
    a=raw_input("Lettera?")
    for i in conta:
        if a==parola[i]:
            parolaoscurata[i]=a
            lettereindovinate=lettereindovinate+1
        else:
                b=b+1
        if b==4:
            vita=vita+1
            break;
        else:
            continue;
    if lettereindovinate==4:
            print "hai vinto"
            break;

Ovviamente, si vede la differenza col c++^^, notevole risparmio di righe :p
 
ho solo una domanda:
cosa ci fa uno script python sulla psp?

io sapevo del java,
e che dal firmware 4.05 c'era installata una JVM di default,
ma mai sentito del python
 
Di Java non ne so nulla, io conosco il supporto per i LUA con LUAplayer, per il C che ridà direttamente dei .PBP con i giusti SDK e del Python che ha il suo interprete, punto.
Comunque scrivi il tuo .py con le adeguate librerie, metti l'interprete e il .py col nome di script.py sulla PSP e vai.
 
grazie mille, questo mi fa piacere :) ma penso che ci sia gente qua dentro che meriti quei complimenti più di me
 
Bravo, ora però generalizzalo in modo che supporti una lista di parole da cui sceglie a caso. :)
Certo che c'é Python per PSP. Non è altro che il porting dell'interprete Python su PSP.
Esistono anche diversi tentativi per Nintendo DS, purtroppo niente di davvero funzionale (a quanto ne so io, c'é ma non può usare le risorse hardware del DS, cioè è inutile).
 
Sisi ma adesso farò proprio quello, generando un numero casuale estrarrò un parola ^^, devo solo trovare il tempo tra un compito e l'altro xD
 
daemonknight ha detto:
grazie mille, questo mi fa piacere :) ma penso che ci sia gente qua dentro che meriti quei complimenti più di me

parli di me ovviamente :lol: :asd: ;)

ovviamente scherzo ;)

bel code....
 
per la gui potete usare pythoncard oppure un bel disegnino in ascii da shell [esempio la / per il braccio etc]

malex... Rotfl :asd: :asd:
 
Stato
Discussione chiusa ad ulteriori risposte.