Дополнен 4 года назад
#Создайте игру, в которой компьютер выбирает какое-либо слово, а игрок должен его опадать. Компьютер
#сообщает игроку, сколько букв в слове, и дает пяtь попыток узнаtь, есtь ли какая-либо буква в слове, причем
#программа может отвечаtь только «Да» и «Heт». Вслед за тем игрок должен попробовать отгадать слово.
Вот полное название задачи
Пока на этом остановился, но сделанный говнoкод из цикла while не работает ( и не должен работать), какие ваши предложения?
import random
WORDS = ("python", "jumble", "easy", "difficult", "answer", "xylophone")
word = random.choice(WORDS)
dlina = len(word)
print(
"""
Добро пожаловать в игру 'Отгадай слово'!
У вас есть 5 попыток ввести буквы, которые могут быть в загаданном слове!
"""
)
print("Компьютер загадал слово, в нём {} букв (ы)..".format(dlina))
tries=0
while tries !=5:
for i in range(dlina):
bykva = input("Введите букву :")
if bykva in word:
print("да")
else:
print("нет")
tries +=1
otvet = input("Ваши попытки исчерпаны, угадывайте слово!")