#5 – Умовні конструкції (if-else)

#5 – Умовні конструкції (if-else)

Умовні конструкції надають можливість виконати перевірку умови та в залежності від результату виконати певну ділянку коду. За урок ми навчимося використовувати if-else, а також тернарний оператор у мові Python.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Що таке умовні оператори?

Вони відповідають за зміну поведінки програми, залежно від вхідних параметрів, визначених у перевірці. Простіше кажучи: якщо буде число 1, програма запустить скрипт one, а якщо число 2 - скрипт two. Усередині умовних операторів можуть бути інші такі умови для уточнення отриманих даних. В рамках одного оператора можна одразу перевірити пару умов. Для того, щоб перевірити кілька умов, потрібно їх розділити елементом and (логічне і).


Приклад створення умови:

a = 2
if a != 0 and a != 1:
	print ("Перевірка спрацювала")

На екрані буде показано запис лише в тому випадку, коли змінна «a» не дорівнюватиме значенню 0 і 1. Тобто обидві перевірки в операторі повинні видати результат - True.

Є можливість провести перевірку за допомогою or – логічне або. При використанні даного оператора достатнім приводом для запуску повідомлення "Запрацювало" стане відповідність хоча б однієї з умов.

Приклад:

a = 1.1
if a != 1.1 or a > 0:
	print ("Запрацювало")

Вихідний код

Весь код буде доступний після підписки на проект!

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Изучение Асинхронности Python
Розробка ігор на Python з нуля
10 уроків
Python Data Science / Обработка данных (Scikit-learn, TensorFlow)
Разработка Telegram Ботов на Python
Изучение Flask / Создание сайта на Python
Нейронные сети / Изучение Python OpenCV
Коментарі (2)
Додати коментар

Anrew 28 квітня 2024 в 17:39

Топ, але жаль що тут тільки база, а решта уроків виключно за певну платню
Відповісти

Андрій 01 серпня 2023 в 21:09

А як виконувати завдання до уроку?
Відповісти