Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Python by @EnteMortal ( 15 years ago )
if __name__=='__main__':
    game=0
    while game==0:
        question=0
        ingame=0
        trai=4
        guion=0
        wordgio=''
        wordin=input('Ingrese palabra\n>').lower()
        print('Su palabra es \"',wordin,'\", la longitud de la palabra es', len(wordin), 'letras')
#Generar cadena de guiones para la palabra oculta.
        while guion<len(wordin):
            wordgio=wordgio+'_'
            guion=guion+1
#¡AQUÍ VIENE LO BUENO!
        while ingame==0:
            print('\n', wordgio)
            nonletra=input('Ingrese letra\n>')
            letra=nonletra[0].lower()
            guion=-1
            mal=0
            bien=0
#Comprobacion de letra
            while guion!=len(wordin)-1:
                guion=guion+1
                if wordin[guion]!=letra:
                    mal=mal+1
                elif wordin[guion]==letra:
                    if wordgio[guion]=='_':
                        bien=bien+1
                        if guion==0:
                            wordgio=letra+wordgio[1:]
                        else:
                            wordgio=wordgio[:guion]+letra+wordgio[guion+1:]
#Resultado y consecuencias
            if bien>0:
                print('_Bien hecho! la letra',letra,'es acertada')
                if wordin==wordgio:
                    print('CONGRATULACIONES! HAS GANADO! la palabra era:\n',wordgio,'\nGAME OVER')
                    ingame=1
            elif mal!=len(wordin):
                print('Ups! parece que ya has puesto esa letra antes... vuelve a intentarlo con otra')
            if mal==len(wordin):
                print('FAIL! tu letra no es correcta! no la vayas a repetir...')
                trai=trai-1
                if trai!=0:
                    print('TE QUEDAN',trai,'INTENTOS!')
                elif trai==0:
                    print('Se te acabaron las oportunidades!\nGAME OVER\n')
                    ingame=1
                    break
#Para que tele ponga otshra fishah...
        while question==0:
            retry=input("_Volver a jugar?\n>")
            retry=retry.lower()
            if retry  in ('si', 's', 'zi', '1'):
                question=1
            elif retry in ('no', 'n', 'nop', '0'):
                print('_Adios!')
                game=1
                question=1
            else:
                print("Incorrecto\nEscriba una opci_n valida")

 

Revise this Paste

Parent: 40579
Your Name: Code Language: