Игра «Виселица» · Шаг 1 из 4
Что видно от слова
Слово загадано, но показывать его нельзя — только те буквы, которые игрок уже назвал. Остальные прячутся за прочерками.
Что сделать
Покажите загаданное слово так, как его видит игрок.
Что приходит
slovo— загаданное словоnazvannye— множество названных букв
Что вернуть
Буквы слова через пробел, неназванные — «_»: "_ о _ _ а" для «кошки» после «о» и «а».
Допишите функцию maska в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
В игре
Игра зовёт maska перед каждым ходом и печатает результат в строке «Слово: …». Решите шаг — и вместо одних прочерков начнут открываться угаданные буквы.
Без этого шага: слово не открывается — одни прочерки.
maska("кошка", {"о", "а"})
'_ о _ _ а'
Функция принимает загаданное слово и множество названных букв. Возвращает строку: буквы слова по порядку через пробел, где каждая неназванная буква заменена на «_».
Буква открывается везде, где она есть в слове, — сколько бы раз она ни встречалась.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.