Условия на языке Python
В Python сравнения дают логическое значение.
В этом занятии
- Самостоятельно решить задачу по теме «Условия на языке Python» и объяснить проверку результата.
- Напиши проверку допустимого уровня от 1 до 11 включительно и составь набор из пяти входов для проверки.
Пригодится: informatics8-div-mod
Разберёмся перед практикой+
Условия на языке Python
В Python сравнения дают логическое значение. Для проверки равенства пишут ==, а = используют в присваивании. Составные условия соединяют and, or и not. Отступы определяют, какие команды относятся к ветви, поэтому они являются частью структуры программы.
Не заменяй проверку границ приблизительными словами. Сначала запиши диапазон на числовой прямой, затем вырази обе границы в коде. Для проверки выбери значения чуть ниже, ровно на границе, внутри и чуть выше разрешённой области.
if 3 <= x <= 7: print("да") выполняет вывод при целых x от 3 до 7 включительно.
- Переведи условие в сравнения.
- Проверь границы и отступы.
Открываем цифровую мастерскую…
Попробуй самостоятельно
Запиши рассуждения в черновик или сделай построение на бумаге. Эти задания для самостоятельной работы: автоматической проверки и XP за них пока нет.
- Напиши проверку допустимого уровня от 1 до 11 включительно и составь набор из пяти входов для проверки.
- Сначала предположи результат, затем проверь и объясни, что изменилось.
Источники и дальнейшее чтение
Материал изложен своими словами. Здесь можно проверить научные основания и подробнее изучить тему; часть источников — на английском.
Читай и разбирай пример в своём темпе. К практике можно перейти, когда будешь готов.