Python от Егорова

Язык программирования PYTHON для начинающих (курс на Stepik)

1. Установка Python 3.7 на Windows (видео)
2. Варианты выполнения кода. Первая программа (видео)
3. Знакомство с объектами. Числа и операции над ними (видео)
4. Переменные в Python. Оператор присваивания (видео)
5. Ввод и вывод данных. Команда input() (видео)
6. Ввод и вывод данных. Функция print() (видео)
7. Деление нацело и деление по остатку (видео)
    Функции trunc, floor, ceil. Округление вверх и вниз (видео)
8. Логический тип Bool. Операции сравнения (видео)
9. Cтроки и операции над ними (видео)
10. Строки: индексы и срезы (видео)
11. Строки и их методы (видео)
     F-строка (видео)
12. Списки и операции над ними (видео)
13. Списки: индексы и срезы (видео)
14. Списки и их методы (видео)
15. Условный оператор if (видео)
16. Вложенный оператор if (видео)
17. Множественный выбор elif (видео)
18. Цикл while (видео)
19. Обход всех цифр числа с помощью while (видео)
20. Цикл while Алгоритм Евклида (видео)
21. Цикл while. Нахождение всех делителей числа (видео)
22. Цикл while. Инструкции break, continue, else (видео)
23. Функция range и итерируемые объекты (видео)
24. Цикл for. Обход элементов функции range (видео)
25. Цикл for. Обход списков и строк (видео)
28. Вложенные циклы (видео)
29. Вложенные списки (видео)
31. Множества в Python. Тип данных set (видео)
32. Словари (dict) Python. Операции и методы словаря (видео)
33. 4 ситуации, где полезно использовать словарь (видео)
34. Кортежи (tuple) в Python. Операции и методы кортежей (видео)
35. Функции (def) в Python. Определение и вызов функции (видео)
36. Зачем нужны функции в программировании (видео)
37. Возвращаемое значение функции. Оператор return (видео)
38. Область видимости. Локальная, глобальная и встроенная области видимости (видео)
39. Передача аргументов Python. Сопоставление аргументов по имени и позиции (видео)
40. *args и **kwargs Python. Передача аргументов в функцию (видео)
41. Рекурсия в Python. Рекурсивная функция Часть 1 (видео)
42. Рекурсия в Python. Рекурсивная функция Часть 2 (видео)
46. Генераторы списков Python | List comprehension (видео)
47. Вложенные генераторы списков (видео)
48. Генераторы и итераторы. Выражения-генераторы (видео)
50. Функция map (видео)
53. Сортировка коллекций в Python. Метод sort и функция sorted (видео)
54. Сортировка по ключу (видео)
55. Метод split и метод join (видео)
56. Функции all и any (видео)


Структура данных Stack( LIFO). Задача "Правильная скобочная последовательность" (видео)