Курс Python Стартовий. Урок 3. ➤ Умовні конструкції

  Рет қаралды 13,446

CodeUA

CodeUA

Күн бұрын

Ціль третього уроку курсу Python Стартовий - познайомитися з умовними операторами, де їх використовувати, розберемо приклади використання і розібратися з тернарним оператором.
Python Starter (Python для початківців) розрахований на тих, хто взагалі не займався програмуванням або має початкові знання та бажае їх впорядкувати і поглибити. Протягом семи логічно взаємопов'язаних уроків учні освоять основи алгоритмізації і програмування на прикладі мови Python.
В курсі розглядається історія цієї мови, її переваги і недоліки, причини зростання популярності і основні області застосування, установка і використання інтерпретатора і інтегрованого середовища розробки. Ви дізнаєтеся про змінні і основні типи даних, операції, які можна виконувати з ними, навчитеся форматувати і виводити на екран текстову інформацію.
Розглядаються три основні види найпростіших алгоритмів: лінійні, умовні і циклічні, а також конструкції, які реалізують їх в мові Python. Дається поняття функцій і рекурсії. Розглядається також така структура даних, як списки, і найпростіші операції з ними в Python.
Викладач: Костянтин Зівенко, Python розробник та тренер-консультант CyberBionic Systematics
Програма курсу:
1) Введення в Python.
2) Змінні та типи даних.
3) Умовні конструкції.
4) Циклічні конструкції.
5) Функції. Частина 1.
6) Функції. Частина 2.
7) Списки.
8) Специфікація РЕР8.
За підготовку таймкодів дякуємо користувачу Міша Пуля!
0:00 - Вступ
0:36 - Тема: "Умовні оператори"
4:35 - Оператор if
22:46 - Оператори else та elif
39:40 - Однорядкові if, elif, else
46:54 - Тренарний оператор
57:14 - Оператор pass
1:00:39 - Практика. Приклад 1
1:21:16 - Приклад 2
1:34:24 - Приклад 3 Дякуємо, що ви з нами!
Ми в соцмережах:
Telegram - t.me/cbs_info
Instagram - / cyberbionic_systematics
TikTok - / cb_systematics
Facebook - / cbsystematics
LinkedIn - / cbsystematics-development
👉 Сайт і курси CyberBionic Systematics: cutt.ly/q4axOV7

Пікірлер: 23
@CodeUA
@CodeUA Жыл бұрын
🔥Іде набір на навчання за 4 IT спеціальностями, запишись на безкоштовний пробний урок! Спеціальність Python - cutt.ly/XZoPxwx Спеціальність Frontend - cutt.ly/9ZoO1QA Спеціальність .NET - cutt.ly/WZoPQ4D Спеціальність Java - cutt.ly/zZoPtUL
@user-fu1cv3zy8m
@user-fu1cv3zy8m 7 ай бұрын
Половина лекції це переклацування мови і виправлення опечаток, а інколи без його виправлення, по типу ну ви зрозуміли угу? З однієї сторони відео абсолютно безкоштовне і ніхто не заставляє його дивитись, і дуже дякую за те що є можливість безкоштовно його дивитись. З іншої сторони є велика вірогідність, що до кінця курсу, я жбурну свій ноутбук у стіну або встромлю собі у вухо ножа.
@T.Darmoroz
@T.Darmoroz Жыл бұрын
Дякую за те, що виклали в безкоштовний доступ ці відео. Багато чого дуже детально розжовано, якраз для мене як свічера. І дуже добре, що Ви, Костянтине, читаєте саме українською, хоч Вам і буває важко, це розвиває нашу мову. Ще раз дякую Вам та школі CybeBionic.
@oleksandr.chornei
@oleksandr.chornei 6 ай бұрын
Дякую!
@mad-hat
@mad-hat 6 ай бұрын
Я в шоці від людей, всі тикають за "лагідну українізацію", лектор класний, дає крутий матеріал, згадайте себе коли вчили англійську для прикладу!! Все виходило? Дякую за чудовий курс!
@Pulia_M
@Pulia_M Жыл бұрын
0:36 - Тема: "Умовні оператори" 4:35 - Оператор if 22:46 - Оператори else та elif 39:40 - Однорядкові if, elif, else 46:54 - Тренарний оператор 57:14 - Оператор pass 1:00:39 - Практика. Приклад 1 1:21:16 - Приклад 2 1:34:24 - Приклад 3
@hooch1795
@hooch1795 Жыл бұрын
Дякую вам за урок!
@andrew_deep
@andrew_deep Жыл бұрын
Невже не можна видалили зайві мови на час запису заняття, щоб не тратити так багато часу на перемикання?)
@user-gi5hd7lb5o
@user-gi5hd7lb5o Жыл бұрын
Дякую. Михайло Томашевський
@oleggudz502
@oleggudz502 Жыл бұрын
Супер
@georgii_v
@georgii_v Жыл бұрын
Де можна знайти файл презентації з лекції? дякую
@Tovaryshok
@Tovaryshok Жыл бұрын
19:50 помилка в тому, що немає відступу "print("rrr"). Змінна z задана, вона = 3+2 if "rrr" in "fff rrr yyy jjj": ... z = 3 + 2 ... print(z) ... print("rrr") В мене команда виконується
@krulkostudio
@krulkostudio 8 ай бұрын
Як я можу попасти в телеграм чат, 56:45 ?
@ananm3699
@ananm3699 Жыл бұрын
Доброго часу доби! Дякую за відео, круто, проходжу одне за одним! Виникло питання, чи має право на життя таке ріщення першої задачі : x = input('Введіть число: ') if not x.isdigit(): print('Введено не число') elif float(x) == 0: print("Введено 0") elif float(x) % 2: print('Число не парне') else: print('Число парне')
@hooch1795
@hooch1795 Жыл бұрын
у вашому прикладі якщо ввести від'ємне число або з плаваючою комою то код напише що це не число я зробив так: number = input('type number: ') if number.isalpha(): print('this is string') else: x=float(number) if x == 0: print('this is ZERO') elif x % 2: print('nePARNE') else: print('PARNE') але проблема в тому що якщо ввести шось типу '123qwe' то в моєму коді буде помилка і я голову ламаю, не можу зрозуміти як правильно треба зробити
@aleksandersypen645
@aleksandersypen645 Жыл бұрын
@@hooch1795 я наисав так, помилок не має як у вас і нибі все працює: number = input("enter the number: ") number = number.strip() n = number.replace('.', '') g = number.count('.') if g > 1: print('wrong, enter not number') elif n.isdigit(): number = float(number) if number % 2: print('number is odd') else: print('number is even') else: print('wrong, enter not number')
@mauzerinfo
@mauzerinfo 7 ай бұрын
Промотую більшу частину відео, методом тику скорше зрозумів в IDE роботу операторів, ніж поки лектор в терміналі (засміченему дубльованим текстом) безкінечно довго ковиряється з помилками і постійним переключанням мови. Лайк за теорію на слайдах, дизлайк за практику в терміналі. Це тільки 3й урок, страшно як воно буде бісити далі...
@Shadow-kg1hk
@Shadow-kg1hk Жыл бұрын
... знижує читабельність коду дуже! Сказав нам вчитель і продовжував писати багатостроковий код у терміналі, який аж ніяк не назвеш гарно читабельним... Я завжди вважав, що термінал в першу чергу дуже корисний для виконання у ньому якихось системних команд, але аж ніяк не для прикладів пояснення синтаксису коду учням! За контент українською і в цілому лайк і підписка, а за зловживання терміналом під час пояснень дизлайк!!!
@user-xm7hu1ux3g
@user-xm7hu1ux3g Жыл бұрын
Косо криво але працює =))) s = input("Звір дай голос!") if s == "Meow" or "meow" or "мяу": print("Ти кішка") else: print('ти хто?')
@user-gi5hd7lb5o
@user-gi5hd7lb5o Жыл бұрын
Погано видно екран
@user-gi5hd7lb5o
@user-gi5hd7lb5o Жыл бұрын
+
Тестове завдання: код-ревʼю | Middle React Developer
Сергій Бабіч та Дивовижний світ веброзробки
Рет қаралды 85
Mac & Cheese Donut @patrickzeinali @ChefRush
00:53
albert_cancook
Рет қаралды 200 МЛН
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
FLIP FLOP Hacks
Рет қаралды 4,4 МЛН
ONE MORE SUBSCRIBER FOR 4 MILLION!
00:28
Horror Skunx
Рет қаралды 37 МЛН
Build Anything with OpenAI Assistants, Here’s How
12:31
David Ondrej
Рет қаралды 10 М.
Nice Exponential problem | Find X.
5:39
KK logic
Рет қаралды 8
Mac & Cheese Donut @patrickzeinali @ChefRush
00:53
albert_cancook
Рет қаралды 200 МЛН