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

  Переглядів 13,413

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

КОМЕНТАРІ: 22
@CodeUA
@CodeUA Рік тому
🔥Іде набір на навчання за 4 IT спеціальностями, запишись на безкоштовний пробний урок! Спеціальність Python - cutt.ly/XZoPxwx Спеціальність Frontend - cutt.ly/9ZoO1QA Спеціальність .NET - cutt.ly/WZoPQ4D Спеціальність Java - cutt.ly/zZoPtUL
@T.Darmoroz
@T.Darmoroz Рік тому
Дякую за те, що виклали в безкоштовний доступ ці відео. Багато чого дуже детально розжовано, якраз для мене як свічера. І дуже добре, що Ви, Костянтине, читаєте саме українською, хоч Вам і буває важко, це розвиває нашу мову. Ще раз дякую Вам та школі CybeBionic.
@user-fu1cv3zy8m
@user-fu1cv3zy8m 7 місяців тому
Половина лекції це переклацування мови і виправлення опечаток, а інколи без його виправлення, по типу ну ви зрозуміли угу? З однієї сторони відео абсолютно безкоштовне і ніхто не заставляє його дивитись, і дуже дякую за те що є можливість безкоштовно його дивитись. З іншої сторони є велика вірогідність, що до кінця курсу, я жбурну свій ноутбук у стіну або встромлю собі у вухо ножа.
@oleksandr.chornei
@oleksandr.chornei 5 місяців тому
Дякую!
@mad-hat
@mad-hat 6 місяців тому
Я в шоці від людей, всі тикають за "лагідну українізацію", лектор класний, дає крутий матеріал, згадайте себе коли вчили англійську для прикладу!! Все виходило? Дякую за чудовий курс!
@hooch1795
@hooch1795 Рік тому
Дякую вам за урок!
@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
@oleggudz502
@oleggudz502 Рік тому
Супер
@user-gi5hd7lb5o
@user-gi5hd7lb5o Рік тому
Дякую. Михайло Томашевський
@andrew_deep
@andrew_deep Рік тому
Невже не можна видалили зайві мови на час запису заняття, щоб не тратити так багато часу на перемикання?)
@georgii_v
@georgii_v Рік тому
Де можна знайти файл презентації з лекції? дякую
@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')
@krulkostudio
@krulkostudio 8 місяців тому
Як я можу попасти в телеграм чат, 56:45 ?
@Tovaryshok
@Tovaryshok Рік тому
19:50 помилка в тому, що немає відступу "print("rrr"). Змінна z задана, вона = 3+2 if "rrr" in "fff rrr yyy jjj": ... z = 3 + 2 ... print(z) ... print("rrr") В мене команда виконується
@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 Рік тому
+
Бравлеры сбежали с игры😱#shorts
00:25
INNA SERG
Переглядів 1,6 млн
Мэр Орска вывез семью в Дубай
11:10
Навальный LIVE
Переглядів 1,7 млн
Скидка Для Самых Стройных 💃 #shorts
0:20
СМЕШОК
Переглядів 2,4 млн
Как нарисовать Губку Боба?
0:45
Mikha Zen
Переглядів 2,5 млн
Он очень любит свою работу
0:34
Хорошие Новости
Переглядів 2,5 млн