Зміст курсу
Умовні Оператори в Python
Умовні Оператори в Python
Вступ до Оператора if-else
Давайте спочатку розглянемо кілька прикладів.
Перший приклад: перевірка числа на від'ємність.
number = 15 if number >= 0: print('this number is positive:', number) if number < 0: print('this number is negative', number)
Другий приклад: перевірка того, чи є шоколадка дорогою або має середню ціну.
price_of_chocolate = 33 if price_of_chocolate <= 35: print('this a chocolate bar has an average price') if price_of_chocolate > 35: print('this a chocolate bar is expensive')
Ми бачимо, що для того, щоб обробити кілька різних ситуацій, потрібно написати if-оператори кілька разів.
Але щоб цього не робити, ми можемо використовувати if з ключовим словом else.
Давайте перепишемо приклад вище, спростивши його за допомогою ключового слова else.
number = 15 if number >= 0: print('this number is positive:', number) else: print('this number is negative', number)
Example 4:
price_of_chocolate = 5 if price_of_chocolate <= 3: print('This chocolate bar has an average price.') else: print('This chocolate bar is expensive.')
Для більшої наочності дії виразу if-else скористайтеся схемою нижче.
Час закріпити знання.
Swipe to show code editor
Давайте створимо програму, яка приймає на вхід 3 числа, які будуть сторонами трикутника, і наша програма перевірить і визначить, чи можна побудувати трикутник із цих трьох відрізків.
Для перевірки чи можна побудувати трикутник, необхідно виконати наступні умови: будь-яка сторона довільного трикутника має бути меншою за суму інших двох сторін. Це означає, що x + y > z
, x + z > y
і y + z > x
.
Дякуємо за ваш відгук!
Вступ до Оператора if-else
Давайте спочатку розглянемо кілька прикладів.
Перший приклад: перевірка числа на від'ємність.
number = 15 if number >= 0: print('this number is positive:', number) if number < 0: print('this number is negative', number)
Другий приклад: перевірка того, чи є шоколадка дорогою або має середню ціну.
price_of_chocolate = 33 if price_of_chocolate <= 35: print('this a chocolate bar has an average price') if price_of_chocolate > 35: print('this a chocolate bar is expensive')
Ми бачимо, що для того, щоб обробити кілька різних ситуацій, потрібно написати if-оператори кілька разів.
Але щоб цього не робити, ми можемо використовувати if з ключовим словом else.
Давайте перепишемо приклад вище, спростивши його за допомогою ключового слова else.
number = 15 if number >= 0: print('this number is positive:', number) else: print('this number is negative', number)
Example 4:
price_of_chocolate = 5 if price_of_chocolate <= 3: print('This chocolate bar has an average price.') else: print('This chocolate bar is expensive.')
Для більшої наочності дії виразу if-else скористайтеся схемою нижче.
Час закріпити знання.
Swipe to show code editor
Давайте створимо програму, яка приймає на вхід 3 числа, які будуть сторонами трикутника, і наша програма перевірить і визначить, чи можна побудувати трикутник із цих трьох відрізків.
Для перевірки чи можна побудувати трикутник, необхідно виконати наступні умови: будь-яка сторона довільного трикутника має бути меншою за суму інших двох сторін. Це означає, що x + y > z
, x + z > y
і y + z > x
.
Дякуємо за ваш відгук!