Урок 05. Практикум 1
⚡ Кратко: цель практикума
Практикум 1 закрепляет первые темы курса через маленькие консольные программы. Основные инструменты: input(), print(), строки, кавычки, \n/\t, арифметика, int(), float(), // и %.
- Если ввод участвует в вычислениях, сначала преобразуйте его в число.
- Для часов и минут удобно считать всё в минутах, затем использовать
// 60и% 60. - Для цифр числа можно использовать арифметику
//и%, либо строковые операции, если это разрешено задачей. - Каждая задача должна быть самостоятельным файлом, чтобы проще запускать и проверять.
📖 О чём этот урок
Это практический урок без новой большой теории. Source содержит 9 задач и решения: анкета, вывод кавычек, список дел, время пути, недели и дни, стоимость бензина, общее время задач, выражение n + nn + nnn и перестановка цифр четырёхзначного числа.
Навыки, которые тренируем
- строить строку вывода из пользовательского ввода;
- работать с кавычками и escape-последовательностями;
- переводить условие задачи в формулы;
- использовать
//и%для разложения времени и чисел; - держать код читаемым: понятные имена и отдельные промежуточные переменные.
📚 Что повторить перед практикой
🎯 Что изучать дальше
Следующий урок: Урок 06 — Логический тип данных и сравнения.