Добре дошли в шестата лекция от тази серия. Сега навлизаме дълбоко в програмирането и ще научим използването на „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.
Мълчи!
Оставете коментар