Зміст курсу
Вступ до Python
Вступ до Python
Прості Вирази if/else
Тепер, коли ми познайомилися з умовними операторами і знаємо, як їх використовувати, ми можемо розгалужувати наш код на основі певних умов. У Python це досягається за допомогою наступної структури:
У наведеному вище прикладі умова
може бути як умовним оператором, так і булевим значенням. Наприклад, вона може мати вигляд a != 4
або b > 100
. Команди під if
та else
- це інструкції, які виконуються залежно від того, чи виконується умова. Це можуть бути функції print()
, присвоювання змінних, арифметичні операції, маніпуляції з рядками тощо.
Давайте розглянемо приклад. Нехай у вас є рядок, і ви хочете визначити його довжину. Ми визначимо рядок як 'long', якщо він містить більше 20
символів.
# Assign some variable test = "small string" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special") # Check on different string test = "This string is very-very and very large" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special")
Примітка
Пам'ятайте, що блоки коду під операторами
if
таelse
повинні мати однаковий відступ (наприклад, 2 пробіли, 4 пробіли і т.д.).
Дякуємо за ваш відгук!