Содержание
- 2. Операции сравнения:
- 3. Сравним 2 числа: >>> 6>5 True >>> 7 False >>> 7==7 # не путайте == и
- 4. Python возвращает True (Истина == 1), когда сравнение верное и False (Ложь == 0) – в
- 5. Сравнение вещественных чисел: >>> 0.1 + 0.1 == 0.2 True >>> 0.1 + 0.1 + 0.1
- 6. Логические выражения Логическим высказыванием (предикатом) называется любое повествовательное предложение, в отношении которого можно однозначно сказать, истинно
- 7. Рассмотрим комбинацию из высказываний: >>> 2>4 False >>> 45>3 True >>> 2>4 and 45>3 # комбинация
- 8. Комбинация логических высказываний:
- 9. Для Python истинным или ложным может быть не только логическое высказывание, но и объект. В Python
- 10. Пример: >>> '' and 2 # False and True '' >>> '' or 2 # False
- 11. В Python есть три логических оператора and, or, not. Результатом применения логического оператора not (НЕ) произойдет
- 12. >>> y = 6>8 >>> y False >>> not y True >>> not None True >>>
- 13. Логический оператор and (И) вернет True (истину) или False (ложь), если его операндами являются логические высказывания.
- 14. Если среди операндов (X,Y) есть ложный, то получим ложное значение, но вместо ложного значения для операндов-объектов
- 15. Логический оператор or Логический оператор or действует похожим образом, но для объектов-операндов Python возвращает первый объект,
- 16. Логические выражения можно комбинировать: >>> 1+3 > 7 # приоритет + выше, чем > False >>>
- 17. В Python можно проверять принадлежность интервалу: >>> x=0 >>> -5 -5 and x True >>>
- 18. Пример: >>> x = 5 >>> y = 2 > 3 # False >>> x or
- 19. Пример: Как вычислить 1/x, чтобы не возникало ошибки деления на нуль. Для этого достаточно воспользоваться логическим
- 20. Символы, как и все остальное, представлено в компьютере в виде чисел. Есть специальная таблица, которая ставит
- 21. Теперь сравнение символов сводится к сравнению чисел, которые им соответствуют: >>> 'A' > 'L' False >>>
- 22. Оператор in проверяет наличие подстроки в строке: >>> 'a' in 'abc' True >>> 'A' in 'abc'
- 23. Условная инструкция if
- 24. Пример: таблица с водородными показателями для различных веществ.
- 25. Произведем проверку: >>> pH=5.0 >>> if pH==5.0: print(pH, "Кофе") 5.0 Кофе >>>
- 26. Можно производить несколько проверок подряд, и они выполнятся по очереди: >>> pH=5.0 >>> if pH==5.0: print(pH,"Кофе")
- 28. pH = 3.0 if pH == 8.0: print(pH, "Вода") elif 7.36 print(pH, "Кровь") В этой программе
- 30. Условное выражение может включать множество проверок. Общий синтаксис у него следующий:
- 32. Скачать презентацию