Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Оператори Порівняння | Python if Statement
Умовні Оператори в Python

Оператори ПорівнянняОператори Порівняння

Давайте нарешті поговоримо більш детально про те, що ви можете написати в умовах.

Ви вже навчилися писати найпростіші умови, тобто умови, в яких ви берете будь-які два вирази і якось порівнюєте їх. Для порівняння можна використовувати спеціальні оператори, швидше за все, ви знаєте їх усі, оскільки ми вже працювали з ними в попередніх розділах, але давайте згадаємо.

  • == оператор рівності;

Примітка

Тут два знаки рівності, тому що один знак рівності = має зовсім інше значення - це присвоювання, і його не можна (та й немає сенсу) використовувати у блоках if.

  • > оператор більше;
  • < оператор менше;
  • >= оператор більше або дорівнює;
  • <= оператор менше або дорівнює;
  • != оператор нерівності.

Ви можете порівнювати складні математичні вирази, елементи різних структур даних і навіть логічні значення. Подивіться на наступні приклади:

Приклад 1:

Приклад 2:

Приклад 3:

Завдання

У нас є змінна month, яка може бути числом від 1 до 12. Вам потрібно визначити, на яку пору року припадає цей місяць (зима, весна, літо чи осінь). У цьому завданні вам потрібно використовувати 4 оператори if. Зверніть увагу, що ми ділимо роки на такі чверті:

  • весна 3 <= month < 6, в такому випадку виведіть такий текст: It is spring.;
  • літо 6 <= month < 9, в такому випадку виведіть такий текст: It is summer.;
  • осінь 9 <= month < 12, в такому випадку виведіть такий текст: It is autumn.;
  • зима month = 1 або month = 2 або month = 12, в такому випадку виведіть такий текст: It is winter..

Примітка

Щоб включити кілька умов у одному операторі if, використовуйте логічні оператори. Ви докладніше дізнаєтеся про них в наступних двох розділах. Наразі просто використовуйте оператор or, щоб об'єднати дві або більше умов.

Заповніть пропуски.

Все було зрозуміло?

Секція 1. Розділ 4
toggle bottom row
course content

Зміст курсу

Умовні Оператори в Python

Оператори ПорівнянняОператори Порівняння

Давайте нарешті поговоримо більш детально про те, що ви можете написати в умовах.

Ви вже навчилися писати найпростіші умови, тобто умови, в яких ви берете будь-які два вирази і якось порівнюєте їх. Для порівняння можна використовувати спеціальні оператори, швидше за все, ви знаєте їх усі, оскільки ми вже працювали з ними в попередніх розділах, але давайте згадаємо.

  • == оператор рівності;

Примітка

Тут два знаки рівності, тому що один знак рівності = має зовсім інше значення - це присвоювання, і його не можна (та й немає сенсу) використовувати у блоках if.

  • > оператор більше;
  • < оператор менше;
  • >= оператор більше або дорівнює;
  • <= оператор менше або дорівнює;
  • != оператор нерівності.

Ви можете порівнювати складні математичні вирази, елементи різних структур даних і навіть логічні значення. Подивіться на наступні приклади:

Приклад 1:

Приклад 2:

Приклад 3:

Завдання

У нас є змінна month, яка може бути числом від 1 до 12. Вам потрібно визначити, на яку пору року припадає цей місяць (зима, весна, літо чи осінь). У цьому завданні вам потрібно використовувати 4 оператори if. Зверніть увагу, що ми ділимо роки на такі чверті:

  • весна 3 <= month < 6, в такому випадку виведіть такий текст: It is spring.;
  • літо 6 <= month < 9, в такому випадку виведіть такий текст: It is summer.;
  • осінь 9 <= month < 12, в такому випадку виведіть такий текст: It is autumn.;
  • зима month = 1 або month = 2 або month = 12, в такому випадку виведіть такий текст: It is winter..

Примітка

Щоб включити кілька умов у одному операторі if, використовуйте логічні оператори. Ви докладніше дізнаєтеся про них в наступних двох розділах. Наразі просто використовуйте оператор or, щоб об'єднати дві або більше умов.

Заповніть пропуски.

Все було зрозуміло?

Секція 1. Розділ 4
toggle bottom row
some-alt