diff --git a/wordle.py b/wordle.py new file mode 100644 index 0000000..ebda63d --- /dev/null +++ b/wordle.py @@ -0,0 +1,22 @@ +#!/usr/bin/python3 +import random + +words = [i.rstrip() for i in open("wordlist", "r").readlines()] + +word = random.choice(words) + +while True: + line = input("? ") + out = [] + if line == "new": + word = random.choice(words) + else: + for i in range(5): + if line[i] == word[i]: + out.append("\033[102;97m {} \033[0m".format(line[i])) + elif line[i] in word: + out.append("\033[103;97m {} \033[0m".format(line[i])) + elif not line[i] in word: + out.append("\033[47;97m {} \033[0m".format(line[i])) + print(''.join(out)) +