From 8352696f2795e7637b57b572654af6226957b799 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Korbanek?= Date: Fri, 8 Mar 2019 21:38:44 +0000 Subject: [PATCH] Zaktualizuj 'Projekt2/hangman.py' --- Projekt2/hangman.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Projekt2/hangman.py b/Projekt2/hangman.py index 8f295ad..d1645f6 100644 --- a/Projekt2/hangman.py +++ b/Projekt2/hangman.py @@ -17,7 +17,7 @@ def get_secret_word(word_file="/usr/share/dict/words"): return random.choice(good_words) def get_masked_word(word_file): - mask_word=" *" * len(word_file) + mask_word="*" * len(word_file) return mask_word def type_guess_word(word_file, guess_word, guessed_line): @@ -28,12 +28,12 @@ def type_guess_word(word_file, guess_word, guessed_line): guessed_line = guessed_line [0:x] + guess_word + guessed_line[x+1:] x = x+1 else: - print("\n\033[1;31;40m Pudlo\n") + print("\n\033[1;31;40m Pudlo\n\033[1") return guessed_line def user_input(input=input): - letter = input(" Podaje litere:\n") - return letter + letter = input(" Podaje litere:\n\033[1") + print("\n\033[1;36;47m".letter)) def n_main(): @@ -46,27 +46,27 @@ def n_main(): guess_word_list = [] while a: if guessed_line == s_word: - print("\n\033[1;33;40m Gratulacje. Wygrales!") + print("\n\033[1;33;40m Gratulacje. Wygrales!\033[1") break - print("\n\033[1;31;40m Pozostalo prob: {}".format(tries)) + print("\n\033[1;31;40m Pozostalo prob: {}\033[1".format(tries)) guess_word = user_input() if guess_word in guess_word_list: - print("\n\033[1;31;40m Podano wczesniej.") + print("\n\033[1;31;40m Podano wczesniej.\033[1") continue if guess_word.isdigit(): - print("\n\033[1;31;40m Cyfry sa niedozwolone!") + print("\n\033[1;31;40m Cyfry sa niedozwolone!\033[1") continue if len(guess_word) != 1: - print("\n\033[1;31;40m Dopusczalne tylko pojedyncze znaki.\n") + print("\n\033[1;31;40m Dopusczalne tylko pojedyncze znaki.\n\033[1") continue guess_word_list.append(guess_word) guessed_line = type_guess_word(s_word, guess_word,guessed_line) print (guessed_line) - print("\n\033[1;32;40m Odgadles: {}".format(guess_word_list)) + print("\n\033[1;32;40m Podane litery: {}\033[1".format(guess_word_list)) tries = tries-1 if (tries < 1): a= False - print("\n\033[1;30;47m Nieodgadniete slowo: {} \n\n".format(s_word)) + print("\n\033[1;30;47m Nieodgadniete slowo: {} \n\n\033[1".format(s_word)) if __name__ == "__main__": n_main()