2. Логические операторы
Говоря на естественном языке (например, русском) мы обозначаем сравнение словами "равно", "больше", "меньше" и им подобными. В
языках программирования обычно используются специальные знаки, подобные тем, которые используются в математических выражениях: >
(больше), < (меньше), >= (больше или равно), <= (меньше или равно).
Новыми для восприятия могут оказаться обозначение равенства: == (два знака "равно"); а также неравенства !=. Часто начинающие
программисты ошибаются и вместо двух знаков "=" пишут один. Однако, как вы должны помнить из предыдущего урока, один знак
используется в операциях присвоения.
Примеры работы с логическими выражениями на языке программирования Python (после # написаны комментарии-пояснения):
1.
x =
12
–
5
# это не логическая операция, а операция присвоения переменной x результата выражения 12 — 5
2.
x ==
4
# x равен 4
3.
x ==
7
# x равен 7
4.
x
!
=
7
# x не равен 7
5.
x
!
=
4
# x не равен 4
6.
x
>
5
# x больше 5
7.
x
<
5
# x меньше 5
8.
x
<
=
6
# x больше или равен 6
9.
x
>
=
6
# x меньше или равен 6
Определите устно результаты выполнения операций, приведенных в примере выше. Проверьте правильность ваших предположений,
выполнив данные выражения с помощью интерпретатора языка Python.
Достарыңызбен бөлісу: |