Buscar

Algoritmo - forca - Python

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

# coding: utf-8
'''
Created on 17 de ago de 2017
@author: diego
'''
import random
listapalavra = []
i = 1
k = 0
l = 0
quant = int(input("Favor informar a quantidade de palavras que deseja inserir: "))
forca = []
while i <= quant:
 palavra = input("Favor informar a %s� palavra: " % i)
 listapalavra.append(palavra)
 i += 1
x = random.randint(1, (len(listapalavra)))
#while len(forca) <= range(1,int(x)):
while k < 6:
 letra = input("Favor informar uma letra: ")
 for f in range(1, len(listapalavra[int(x)])):
 if letra in listapalavra[int(x)]:
 forca.append(letra[int(f)])
 else:
 forca.append("_")
 k+=1
 print (forca)
 
"""
print (x)
print (forca)
print (listapalavra[x])
print ("*************************************************************")
print("Caro usu�rio! Voc� ter� 6 tentativas para acertar a palavra. Vamos l�!" )
while i < len(listapalavra[x])
for j in range(1,7): 
 letra = input("favor informar a %s � letra: " % j)
 while letra in listapalavra[x]:
 forca.append(letra)
 else:
 forca.append("_")
 
for letra in forca
 if letra in forca:
 plv += letra
 else:
 forca.append("_")
 
 for k in forca:
 plv += letra
 print (plv)
 
 else: 
 print ("Voc� errou! tente novamente")
 forca.append("_")
 print (letra)
print ("*************************************************************")
print ("A palavra escolhida foi: ",listapalavra[x])
"""

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando