Программирование с нуля
4 subscribers
66 photos
2 videos
5 files
93 links
Download Telegram
Логические выражения
Кроме простых операторов сравнения
«равно» ==,
«меньше» <,
«больше» >,
есть и более сложные операторы, учитывающие сразу два условия:
больше или равно >=,
меньше или равно <=,
не равно !=.
Когда нужно выбирать между двумя условиями, в ход идут логические операции.
Оператор or, «логическое ИЛИ», возвращает True, если хотя бы одно из условий истинно.
Если первый аргумент оператора or возвращает True, то второй аргумент не оценивается, так как ответ уже ясен.
Оператор and, «логическое И», возвращает True только если оба условия истинны.
Если один из аргументов оператора and возвращает False, то другой аргумент уже не оценивается: оператор в любом случае вернёт False.
Оператор and подходит, когда оба условия обязательно должны быть истинны.
Оператор or сработает, когда истинно хотя бы одно из условий.
Задание 1
Замените многоточия в условиях логическим оператором and или or.
Задание 2
Научите Анфису информировать вас о новых сообщениях, если их не больше двадцати. Анфиса должна напечатать двадцать одно сообщение подряд: