Advertisement
Guest User

Untitled

a guest
Dec 25th, 2018
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.10 KB | None | 0 0
  1.  
  2. import threading, random, random, math, time
  3.  
  4. # Create function to take an answer string, mask it,-- choose random index of the mask, if its still masked, replace with actual character in same index of answer
  5. # every three seconds --until masked string is void of mask characters(*)
  6.  
  7. def hint():
  8.     masked_answer = ""
  9.     answer = "thisisstring"
  10.     answer_length = []
  11.     for x in range(len(answer)-1):
  12.         answer_length.append(x)
  13.  
  14.     for x in answer_length:
  15.         masked_answer = masked_answer + "*"
  16.    
  17.     while masked_answer.count("*") > 0:
  18.         print(masked_answer+"\n")
  19.        
  20.         rnd_index = random.choice(answer_length)
  21.        
  22.         type(rnd_index)
  23.         if masked_answer[rnd_index] in answer_length:
  24.  
  25.             if masked_answer.index(rnd_index) == answer.index(rnd_index):
  26.                 time.sleep
  27.                 break
  28.  
  29.             else:
  30.                 masked_answer.replace(masked_answer[rnd_index], answer[rnd_index])
  31.                 time.sleep(3)
  32.         answer_length.remove(rnd_index)                
  33.         print(masked_answer)  
  34.  
  35.  
  36. hint()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement