Основы программирования в Python
Версия от 12:05, 5 февраля 2020; Alena Manuzina (обсуждение | вклад) (Новая страница: «Дорогие студенты! На этой странице будут появляться различные материалы и объявления,...»)
Дорогие студенты!
На этой странице будут появляться различные материалы и объявления, связанные с курсом «Основы программирования в Python», читаемого для студентов 3-го курса факультета социальных наук, ОП «Политология», в осеннем семестре 2018/2019 учебного года.
- Авторы курса: Щуров Илья Валерьевич, Тамбовцева Алла Андреевна
- Лекции и семинары ведет: Тамбовцева Алла Андреевна
- Учебный ассистент: Евтушенко Виталий
Правила игры
Формат курса и оценивание: организационная презентация.
Материалы по курсу
Скачать файл с расширением .ipynb можно так: пройти по ссылке, нажать на стрелочку в правом верхнем углу (Download Notebook) и сохранить файл.
Загрузка файла в Jupyter Notebook и прочее: см. инструкцию.
дата | тема | лекция | семинар | дополнительно |
---|---|---|---|---|
03.09 | Знакомство с Jupyter Notebook. Переменные. | intro-jupyter intro-variables | Pythontutor Visualizer | Coding style Jupyter and Others |
10.09 | Ввод и вывод в Python. Строки. | input-output strings | sem-1 solutions-1 | String formatting f-strings
|
17.09 | Списки, среды и цикл for. | lists tables | sem-2 solutions-2 | Algorithms & Complexity |
24.09 | Методы split() и join(). Списковые включения. | lists-contd | sem-3 sem3-solutions sem3-add | Lists-methodsВложенные списки (с практикой) |
01.10 | Кортежи и словари | tuples-dicts | sem-4 sem4-add sem4-solutions | Python data model basics |
Дополнительно
название | задание | дедлайн |
---|---|---|
Домашнее задание 1 | hw1 | 10.09 23:59 |
Домашнее задание 2 | hw2 | 22.09 23:59 |
Домашнее задание 3 | hw3 hw3-adv | 02.10 (05.10) 23:59 |
Домашнее задание 4 | [hw4] [hw4-adv] | 16.10 23:59 |