Помогите решить задачу в python

0 голосов
30 просмотров

Помогите решить задачу в python


image

Информатика (82 баллов) | 30 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

# coding: utf-8
# Python 3.X

from random import choice

# слова можно изменить
words = ('компьютер', 'человек', 'отношение', 'программа', 'ламинат')

print('Игра началась!')
while True:
    word = choice(words)
    print('Букв в загаданном слове: {}.'.format(len(word)))
    for _ in range(5):
        letter = input('Выбери букву: ').lower()
        if letter in word:
            print('Угадал, есть буква "{}"!'.format(letter))
        else:
            print('Буквы "{}" нет, к сожалению.'.format(letter))
    guess = input('Время отгадывать слово! Твой вариант: ').lower()
    if guess == word:
        print('Удача! Ты победил! :)')
    else:
        print('Неудача. Ты проиграл... :(')
    more = input('Сыграем ещё? (Д/н): ').lower()
    if more[0] == 'н':
        break
print('Пока!')

(7.2k баллов)