Основы программирования

Примеры синтаксиса для решения первых задач.

Лекция 1. Введение. Конспект, запись лекции

Лекция 2. Типы данных. Конспект

Лекция 3. Операторы сравнения, строки, функции. Конспект

Лекция 4. Циклы, операции со строками, типы-последовательности, слайсы. Конспект

Лекция 5. Еще слайсы и другие операции с последовательностями. Изменяемые, неизменяемые объекты. Конспект

Лекция 6. Пример функции с побочным эффектом и чистой функции. Значение None. Деструктуризация. Конспект

Лекция 7. Генераторы списков Конспект

Лекция 8. Еще об изменяемых и неизменяемых объектах. Множества. Конспект

Лекция 9. Словари. Генераторы. Конспект

Лекция 10. Кодировки, чтение, запись в файл. Конспект

Лекция 11. Лямбда выражения, продвинутая работа с аргументами функций. Конспект

Задачи

Описание системы тестирования: система тестирования

Вводные задачи

Псевдографика

Слайсы

Строки

Списки

Изменяемые и неизменяемые объекты

Генераторы списков

Файлы

Множества

Словари

Генераторы, аргументы функций, лямбда-выражения