Logo
  • ГЛАВНАЯ
  • ОБО МНЕ
  • СЕРТИФИКАТЫ
nocip.ssh@mail.ru
Главная  >  Python  >  PCAP
3.1.1.3 Операторы сравнения: больше чем

Вы также можете задать вопрос для сравнения, используя оператор > (больше).

Если вы хотите узнать, больше ли чёрных овец, чем белых, можно написать так:

black_sheep > white_sheep # Greater than

True это подтверждает; False это отрицает.

Операторы сравнения: больше или равно

У оператора «больше» есть еще один специальный, нестрогий вариант, но он обозначается иначе, чем в классической арифметической записи: >= (больше или равно).

Есть два следующих знака, а не один.

Оба этих оператора (строгий и нестрогий), а также два других, обсуждаемых в следующем разделе, являются бинарными операторами с левосторонней привязкой, и их приоритет выше, чем показанный с помощью == и ! =

Если мы хотим узнать, нужно ли носить теплую шапку, мы задаем следующий вопрос:

centigrade_outside >= 0.0 # Greater than or equal to

Операторы сравнения: меньше или равно

Как вы, наверное, уже догадались, в этом случае используются следующие операторы: оператор < (меньше) и его нестрогий родственник: <= (меньше или равно).

Взгляните на этот простой пример:

current_velocity_mph < 85 # Less than
current_velocity_mph <= 85 # Less than or equal to

Мы собираемся проверить, есть ли риск быть оштрафованным дорожной полицией (первый вопрос строгий, второй - нет).

Используя ответы

Что вы можете сделать с ответом (т. е. результатом операции сравнения), полученным с компьютера?

Есть как минимум две возможности: во-первых, вы можете запомнить его (сохранить в переменной) и использовать позже. Как ты это делаешь? Ну, вы бы использовали произвольную переменную, например:

answer = number_of_lions >= number_of_lionesses

Содержимое переменной подскажет вам ответ на заданный вопрос.

Вторая возможность более удобна и гораздо более распространена: вы можете использовать полученный ответ, чтобы принять решение о будущем программы.

Для этого вам понадобится специальная инструкция, и мы ее очень скоро обсудим.

Теперь нам нужно обновить нашу таблицу приоритетов и поместить в нее все новые операторы. Теперь это выглядит так:

Приоритет
Оператор

1
+ ,  - 
unary
2
**

3
* , / , // , %

4
+ , - 
unary
5
< , <= , > , >=

6
== , !=


🔁

RetraR — Компьютерные игры для Nintendo Game Boy
Приветствуем всех любителей ретро-игровой индустрии на канале RetraR
RetraR - Computer games for Nintendo Game Boy 🌌🛸👽👾☄️🤖
RetraR - 任天堂ゲームボーイ用コンピュータゲーム 🎮🕹️👾

RetraR
RetraR
Канал ретро компьютерных игр

Оформить заказ

Нажимая на кнопку, вы даете согласие на обработку персональных данных

Спасибо за заказ

Ваш заказ принят в обработку. 

Мы свяжемся с вами в ближайшее время.