Ласкаво просимо на шосту лекцію цієї серії. Зараз ми поглиблюємось у програмування та навчимося використовувати «інструкції if» у Python.
«Інструкції if» надзвичайно важливі в програмуванні, оскільки вони дозволяють нам створювати програми, які можуть приймати рішення на основі певної умови.
Якщо Заява
«Інструкція If» використовується для виконання програми на основі кількох рішень. Наприклад, прочитайте це:
«Якщо жарко,
Це спекотний день
Пийте багато води
Інакше, якщо холодно
Холодний день
носити теплий одяг
В іншому випадку це чудовий день”
У наведених вище заявах ми приймаємо деякі рішення на основі певних умов. Перше твердження - це умова, друге - її наслідки, а третє - виконання рішення.
Оператори if працюють аналогічно.
Давайте розглянемо це в програмуванні.
Ми вводимо логічну змінну.
is_hot = true
Тепер ми додамо оператор if
if is_hot:
print("It's a hot day.")
Тепер цей вираз буде виконано, якщо зазначена вище умова виконується. Щоб вийти з оператора if, вам доведеться натиснути «Shift + Tab», щоб ваш курсор став у рядок для нового рядка коду.
Тепер давайте запустимо цю програму.
А тепер давайте пограємо з цією програмою.
Подивіться, що трапиться, якщо я вимкну цю умову на false.
Зрозуміло, що якщо умова хибна, оператор if не виконується. Тепер ми збираємося додати другу умову, яка буде виконана, якщо перша умова не буде виконана.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
Умова «if» є хибною, тому інтерпретатор перейде до наступного набору кодів під відступом «else».
«Інструкція if» не обов’язково обмежується лише двома умовами. Ви можете кидати стільки умов, скільки забажаєте. Додамо деякі умови до цієї програми.
Ми визначаємо іншу умову за допомогою булевої змінної. Нехай так буде:
if_cold = True
Тепер ми можемо додати третю умову до нашої програми. Це працює так
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
Тепер, якщо день не спекотний і не холодний, то день прекрасний. Тут ми використали нову функцію «elif», щоб визначити нову умову між першим «if» і останнім «else». Ви можете додати скільки завгодно «elif».
Здійснювати
рішення
Завершіть!
Сподіваюся, вам сподобається цей серіал. Наступна лекція буде про використання операторів у Python.
Світ!
залишити коментар