Прості Вирази if/else
Тепер, коли ми познайомилися з умовними операторами і знаємо, як їх використовувати, ми можемо розгалужувати наш код на основі певних умов. У Python це досягається за допомогою наступної структури:
if умова:
виконати це, якщо умова істинна
else:
виконати це, якщо умова хибна
У наведеному вище прикладі умова
може бути як умовним оператором, так і булевим значенням. Наприклад, вона може мати вигляд a != 4
або b > 100
. Команди під if
та else
- це інструкції, які виконуються залежно від того, чи виконується умова. Це можуть бути функції print()
, присвоювання змінних, арифметичні операції, маніпуляції з рядками тощо.
Давайте розглянемо приклад. Нехай у вас є рядок, і ви хочете визначити його довжину. Ми визначимо рядок як 'long', якщо він містить більше 20
символів.
1234567891011121314151617# 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 пробіли і т.д.).
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Запитайте мені питання про цей предмет
Сумаризуйте цей розділ
Покажіть реальні приклади
Awesome!
Completion rate improved to 1.64
Прості Вирази if/else
Свайпніть щоб показати меню
Тепер, коли ми познайомилися з умовними операторами і знаємо, як їх використовувати, ми можемо розгалужувати наш код на основі певних умов. У Python це досягається за допомогою наступної структури:
if умова:
виконати це, якщо умова істинна
else:
виконати це, якщо умова хибна
У наведеному вище прикладі умова
може бути як умовним оператором, так і булевим значенням. Наприклад, вона може мати вигляд a != 4
або b > 100
. Команди під if
та else
- це інструкції, які виконуються залежно від того, чи виконується умова. Це можуть бути функції print()
, присвоювання змінних, арифметичні операції, маніпуляції з рядками тощо.
Давайте розглянемо приклад. Нехай у вас є рядок, і ви хочете визначити його довжину. Ми визначимо рядок як 'long', якщо він містить більше 20
символів.
1234567891011121314151617# 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 пробіли і т.д.).
Дякуємо за ваш відгук!