Урок 20: Итоговый проект — игра «Угадай число»
Это итоговый проект — он связывает воедино почти всё, что мы изучили: переменную (секретное число), список и цикл foreach (догадки), цепочку условий (if / else if / else) и интерполяцию в выводе. Чтобы программа работала одинаково каждый раз и её было легко тестировать, догадки берутся из фиксирован
Вместо того чтобы спрашивать живого игрока, мы передаём программе готовый список догадок. Она проходит по ним одну за другой и говорит каждой догадке «too high», «too low» или «correct!».
- итоговый проект
- Программа, которая объединяет всё, что мы изучили: переменные, списки, циклы и условия.
- детерминированный
- Работает одинаково каждый раз, потому что ввод фиксирован (список), а не живой.
- объединение концепций
- Использование нескольких концепций вместе в одной работающей программе.