From 2d58cb1cac0e46c9a9b740afafd20dd7b592c86e Mon Sep 17 00:00:00 2001 From: randomuser Date: Mon, 7 Feb 2022 13:54:29 -0600 Subject: [PATCH] add wordle.py, wordle implimentation --- wordle.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 wordle.py 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)) +