Зміст курсу
Умовні Оператори в Python
Умовні Оператори в Python
Оператори Порівняння
Давайте нарешті поговоримо більш детально про те, що ви можете написати в умовах.
Ви вже навчилися писати найпростіші умови, тобто умови, в яких ви берете будь-які два вирази і якось порівнюєте їх. Для порівняння можна використовувати спеціальні оператори, швидше за все, ви знаєте їх усі, оскільки ми вже працювали з ними в попередніх розділах, але давайте згадаємо.
==
оператор рівності;
Примітка
Тут два знаки рівності, тому що один знак рівності
=
має зовсім інше значення - це присвоювання, і його не можна (та й немає сенсу) використовувати у блоках if.
>
оператор більше;<
оператор менше;>=
оператор більше або дорівнює;<=
оператор менше або дорівнює;!=
оператор нерівності.
Ви можете порівнювати складні математичні вирази, елементи різних структур даних і навіть логічні значення. Подивіться на наступні приклади:
Приклад 1:
import math #BMI = Weight(in kg) / Height^2 (in meters) weight = 65 height = 1.70 if weight / math.pow(height, 2) <= 24.9: print('BMI: Healthy Weight')
Приклад 2:
string_1 = 'Netherlands' string_2 = 'Switzerland' if len(string_1) == len(string_2): print('These lines are the same length.')
Приклад 3:
if True != False: print('These boolean values are not equal.')
Завдання
У нас є змінна 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
, щоб об'єднати дві або більше умов.
Заповніть пропуски.
Дякуємо за ваш відгук!
Оператори Порівняння
Давайте нарешті поговоримо більш детально про те, що ви можете написати в умовах.
Ви вже навчилися писати найпростіші умови, тобто умови, в яких ви берете будь-які два вирази і якось порівнюєте їх. Для порівняння можна використовувати спеціальні оператори, швидше за все, ви знаєте їх усі, оскільки ми вже працювали з ними в попередніх розділах, але давайте згадаємо.
==
оператор рівності;
Примітка
Тут два знаки рівності, тому що один знак рівності
=
має зовсім інше значення - це присвоювання, і його не можна (та й немає сенсу) використовувати у блоках if.
>
оператор більше;<
оператор менше;>=
оператор більше або дорівнює;<=
оператор менше або дорівнює;!=
оператор нерівності.
Ви можете порівнювати складні математичні вирази, елементи різних структур даних і навіть логічні значення. Подивіться на наступні приклади:
Приклад 1:
import math #BMI = Weight(in kg) / Height^2 (in meters) weight = 65 height = 1.70 if weight / math.pow(height, 2) <= 24.9: print('BMI: Healthy Weight')
Приклад 2:
string_1 = 'Netherlands' string_2 = 'Switzerland' if len(string_1) == len(string_2): print('These lines are the same length.')
Приклад 3:
if True != False: print('These boolean values are not equal.')
Завдання
У нас є змінна 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
, щоб об'єднати дві або більше умов.
Заповніть пропуски.
Дякуємо за ваш відгук!
Оператори Порівняння
Давайте нарешті поговоримо більш детально про те, що ви можете написати в умовах.
Ви вже навчилися писати найпростіші умови, тобто умови, в яких ви берете будь-які два вирази і якось порівнюєте їх. Для порівняння можна використовувати спеціальні оператори, швидше за все, ви знаєте їх усі, оскільки ми вже працювали з ними в попередніх розділах, але давайте згадаємо.
==
оператор рівності;
Примітка
Тут два знаки рівності, тому що один знак рівності
=
має зовсім інше значення - це присвоювання, і його не можна (та й немає сенсу) використовувати у блоках if.
>
оператор більше;<
оператор менше;>=
оператор більше або дорівнює;<=
оператор менше або дорівнює;!=
оператор нерівності.
Ви можете порівнювати складні математичні вирази, елементи різних структур даних і навіть логічні значення. Подивіться на наступні приклади:
Приклад 1:
import math #BMI = Weight(in kg) / Height^2 (in meters) weight = 65 height = 1.70 if weight / math.pow(height, 2) <= 24.9: print('BMI: Healthy Weight')
Приклад 2:
string_1 = 'Netherlands' string_2 = 'Switzerland' if len(string_1) == len(string_2): print('These lines are the same length.')
Приклад 3:
if True != False: print('These boolean values are not equal.')
Завдання
У нас є змінна 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
, щоб об'єднати дві або більше умов.
Заповніть пропуски.
Дякуємо за ваш відгук!
Давайте нарешті поговоримо більш детально про те, що ви можете написати в умовах.
Ви вже навчилися писати найпростіші умови, тобто умови, в яких ви берете будь-які два вирази і якось порівнюєте їх. Для порівняння можна використовувати спеціальні оператори, швидше за все, ви знаєте їх усі, оскільки ми вже працювали з ними в попередніх розділах, але давайте згадаємо.
==
оператор рівності;
Примітка
Тут два знаки рівності, тому що один знак рівності
=
має зовсім інше значення - це присвоювання, і його не можна (та й немає сенсу) використовувати у блоках if.
>
оператор більше;<
оператор менше;>=
оператор більше або дорівнює;<=
оператор менше або дорівнює;!=
оператор нерівності.
Ви можете порівнювати складні математичні вирази, елементи різних структур даних і навіть логічні значення. Подивіться на наступні приклади:
Приклад 1:
import math #BMI = Weight(in kg) / Height^2 (in meters) weight = 65 height = 1.70 if weight / math.pow(height, 2) <= 24.9: print('BMI: Healthy Weight')
Приклад 2:
string_1 = 'Netherlands' string_2 = 'Switzerland' if len(string_1) == len(string_2): print('These lines are the same length.')
Приклад 3:
if True != False: print('These boolean values are not equal.')
Завдання
У нас є змінна 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
, щоб об'єднати дві або більше умов.
Заповніть пропуски.