Лекции Михаила Густокашина на Coursera (и не только)
1. Установка Python и PyCharm (см. здесь)
2. Функция вывода
3. Переменные и арифметические выражения
4. Функция ввода
5. Примеры решения задач
6. Условный оператор
7. Действительные числа. Библиотека math
8. Цикл while
9. Вещественные числа
10. Цикл for
11. Строки
12. Списки
13. Обработка списков
14. Двумерные массивы
15. Сложные случаи обработки списков
16. Функции
17. Рекурсия
18.
Функции и методы строк (pdf)