CarlosWGama

IA - Atividade Algoritmo Genético - Valor

Aug 6th, 2024 (edited)
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. import datetime
  2.  
  3.  
  4. def descubraPalavra(chute):
  5.     chute = ''.join(chute[0:5])
  6.     palavras = ['termo', 'nobre', 'sobre', 'poder', 'etnia', 'haver', 'corte', 'pular', 'digna', 'ceifa', 'lento', 'tumba', 'xampu', 'torre', 'lapis', 'sagaz', 'expor', 'anexo', 'teste']
  7.  
  8.     dia = datetime.datetime.today().day
  9.     index = dia % len(palavras)
  10.  
  11.     pontos = 0
  12.     for i in range(len(palavras[index])):
  13.         #LETRA EXISTE
  14.         if (chute[i] in palavras[index]):
  15.             pontos += 1
  16.         #ACERTOU A POSIÇÃO
  17.         if (chute[i] == palavras[index][i]):
  18.             pontos += 1
  19.  
  20.     return pontos
  21.  
  22.  
  23. #Exemplo de uso
  24. chute = ['t', 'e', 's', 't', 'e']
  25. pontuacao = descubraPalavra(chute)
  26. print(pontuacao)
Add Comment
Please, Sign In to add comment