Курс Python Стартовий. Урок 4. ➤ Циклічні конструкції

Поделиться
HTML-код
  • Опубликовано: 9 июн 2024
  • На 4 уроці курсу Python Стартовий ми ознайомимося з циклами в мові програмування Python, з тим, де їх використовувати та які переваги вони надають.
    Python Starter (Python для початківців) розрахований на тих, хто взагалі не займався програмуванням або має початкові знання та бажае їх впорядкувати і поглибити. Протягом семи логічно взаємопов'язаних уроків учні освоять основи алгоритмізації і програмування на прикладі мови Python.
    В курсі розглядається історія цієї мови, її переваги і недоліки, причини зростання популярності і основні області застосування, установка і використання інтерпретатора і інтегрованого середовища розробки. Ви дізнаєтеся про змінні і основні типи даних, операції, які можна виконувати з ними, навчитеся форматувати і виводити на екран текстову інформацію.
    Розглядаються три основні види найпростіших алгоритмів: лінійні, умовні і циклічні, а також конструкції, які реалізують їх в мові Python. Дається поняття функцій і рекурсії. Розглядається також така структура даних, як списки, і найпростіші операції з ними в Python.
    Викладач: Костянтин Зівенко, Python розробник та тренер-консультант CyberBionic Systematics
    Програма курсу:
    1) Введення в Python.
    2) Змінні та типи даних.
    3) Умовні конструкції.
    4) Циклічні конструкції.
    5) Функції. Частина 1.
    6) Функції. Частина 2.
    7) Списки.
    8) Специфікація РЕР8.
    За підготовку таймкодів дякуємо користувачу Міша Пуля!
    0:00 - Вступ
    1:14 - Тема: "Цикли"
    4:39 - Типи циклів
    6:48 - Цикл while
    24:33 - Цикл while + else
    38:56 - Нескінченні цикли
    41:23 - Вкладенні цикли
    43:26 - Однорядні while
    45:57 - Цикл for
    1:11:53 - Функція range ()
    1:19:10 - Цикл for + break, continue, else
    1:23:11 - Практика. Завдання 1
    1:35:56 - Завдання 2 Дякуємо, що ви з нами!
    Ми в соцмережах:
    Telegram - t.me/cbs_info
    Instagram - / cyberbionic_systematics
    TikTok - / cb_systematics
    Facebook - / cbsystematics
    LinkedIn - / cbsystematics-development
    👉 Сайт і курси CyberBionic Systematics: cutt.ly/q4axOV7

Комментарии • 19

  • @CodeUA
    @CodeUA  Год назад

    🔥Іде набір на навчання за 4 IT спеціальностями, запишись на безкоштовний пробний урок!
    Спеціальність Python - cutt.ly/XZoPxwx
    Спеціальність Frontend - cutt.ly/9ZoO1QA
    Спеціальність .NET - cutt.ly/WZoPQ4D
    Спеціальність Java - cutt.ly/zZoPtUL

  • @OleksandrRadutniy
    @OleksandrRadutniy Месяц назад

    Лектор не впевнений в собі, дуже нервує, як тільки починає щось пояснювати, відразу відволікається на чат і щось відповідає не невідоме іншим глядачам питання. На технічні моменти (переключення між мовами, створення нового файлу, написання зразків коду тощо) витрачається дуже багато часу. Оскільки насправді я вдячний за вашу командну роботу і зацікавлений в її покращенні та продовженні, підписався на канал, ставлю вподобайки, дозволю собі надати пораду: не відволікайтеся на чат до того, як не розкажете основний матеріал, розслабтеся, ми всі до Вас дружні і підтримуємо, спокійно розповідайте так, ніби ніхто не женеться.

  • @andriiyarovskiy9921
    @andriiyarovskiy9921 Год назад +3

    Вітаю! Я передивився стоси статей на тему циклів , та Ваш найбільш вичерпний що я наразі знайшов в Укр ,Eng чи ру неті . Дуже дякую І бажаю вам творчих успіхів !

  • @Pulia_M
    @Pulia_M 2 года назад +6

    1:14 - Тема: "Цикли"
    4:39 - Типи циклів
    6:48 - Цикл while
    24:33 - Цикл while + else
    38:56 - Нескінченні цикли
    41:23 - Вкладенні цикли
    43:26 - Однорядні while
    45:57 - Цикл for
    1:11:53 - Функція range ()
    1:19:10 - Цикл for + break, continue, else
    1:23:11 - Практика. Завдання 1
    1:35:56 - Завдання 2

  • @OleksandrOlishchuk
    @OleksandrOlishchuk Год назад

    дякую за лекцію

  • @CoDerMoDer-cd3zm
    @CoDerMoDer-cd3zm Год назад +2

    start = 0
    stop = 1
    print(0)
    print(1)
    for i in range(100):
    prev = start + stop
    print(prev)
    start = stop
    stop = prev

  • @user-kh9ob7zj1t
    @user-kh9ob7zj1t Год назад +1

    Я якось так побавився:
    print('Ведіть поч знач:',end=' ')
    f0=int(input())
    print('Введіть кінцеве знач:',end=' ')
    fkin=int(input())
    f1=f0+1
    #стовпчиком print(f0)
    print(f0,end=', ') #рядком через кому
    #print(f1)
    print(f1,end=', ')
    fpoper=f0
    ffakt=f1
    fost=f1
    while ffakt

  • @user-ks9yc2ch7t
    @user-ks9yc2ch7t Год назад +3

    a = 0
    b = 1
    c = 0
    for i in range(100):
    print(c)
    a = b
    b = c
    c = a+b

    • @andrewmagalyas
      @andrewmagalyas 4 месяца назад +1

      Це геніально! А викладач посипався)))

  • @StudentSt
    @StudentSt Год назад +2

    Ок. ну а де можна глянути як Ви вирішили завдання за допомогою циклу while?) Бо я шось не до кінця в'їжаю ...

    • @olehliknarovych437
      @olehliknarovych437 5 месяцев назад

      він не зміг її рішити і дав тобі її на домашку, така учоба бляха муха

  • @OleksandrRadutniy
    @OleksandrRadutniy Месяц назад

    Як можна виконати самостійно завдання № 2, якщо під час його пояснення виникає "char", про що взагалі не згадувалося під час всієї лекції? А що відбувається з завданням № 1, чому сам лектор не знає, як його виконати і щось експериментує на очах у здивованої публіки?

  • @user-jf9df8zy8e
    @user-jf9df8zy8e Год назад +1

    a, b = 0, 1
    print(0)
    print(1)
    for i in range(100):
    c = a + b
    print(c)
    a = b
    b = c

    • @CoDerMoDer-cd3zm
      @CoDerMoDer-cd3zm Год назад

      Геній. Дякую. 2 дні собі голову ламав.

  • @user-lq7jv1do8s
    @user-lq7jv1do8s 8 месяцев назад +1

    в чому проблема один раз написати приклад в IDE, і тільки підкоректовувати його для різних сценаріїв, а не постійно клацати в терміналі, марнуючи час?

  • @aleksandersypen645
    @aleksandersypen645 Год назад

    я так зробив:
    x = 0
    i2 = 1
    i1 = 0
    for i in range(15):
    print(x)
    x = i1 + i2
    i2 = i1
    i1 = x
    print('-'*20)
    c = 0
    b = 1
    a = 0
    y = 1
    while y < 15:
    print(c)
    c = b + a
    b = a
    a = c
    y += 1

  • @nijatabilov2017
    @nijatabilov2017 Год назад

    start = 0
    stop = 99
    a = 1
    b = start + a
    print(start)
    print(a)
    print(b)
    for i in range(a, stop + 1):
    res = a + b
    print(res)
    a += i

  • @GloryToUkrainianRus
    @GloryToUkrainianRus 2 года назад

    привіт, друже. Коли буде новий розіграш на курси?)) Хотілось би повчитись на халяву