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

Материалы по математике, 2017-18 учебный год
Перейти к: навигация, поиск

Дорогие студенты!

На этой странице будут появляться различные материалы и объявления, связанные с курсом «Основы программирования в Python», читаемого для студентов 3-го курса факультета социальных наук, ОП «Политология», в весеннем семестре 2017/2018 учебного года.

  • Авторы курса: Щуров Илья Валерьевич, Тамбовцева Алла Андреевна
  • Лекции и семинары ведет: Тамбовцева Алла Андреевна.
  • Учебный ассистент: Евтушенко Виталий.

Правила игры

Формат курса и оценивание: организационная презентация

Материалы по курсу

Скачать файл с расширением .ipynb можно так: пройти по ссылке, нажать на стрелочку в правом верхнем углу (Download Notebook) и сохранить файл.

Загрузка файла в Jupyter Notebook и прочее: см. инструкцию.

Лекции и семинары

дата тема лекция / семинар дополнительные материалы pythontutor
02.04 Знакомство с Jupyter. Переменные в Python. intro-jupyter lecture-intro-vars Jupyter and Others Вычисления
06.04 Ввод и вывод сообщений на экран. lecture-input-output

sem-06-04 sem-06-04-solutions

String formatting-additional Ввод и вывод
16.04 Списки, срезы и цикл for. lecture-lists

sem-16-04 sem-16-04-solutions

Algorithms and Complexity Списки, Цикл for
20.04 Методы split и join. Списковые включения. lecture-lists-contd

sem-20-04sem-20-04-solutions

List methods Строки и срезы
23.04 Проверка условий. Циклы. [1]

sem-23-04 sem-23-04-solutions

Strings Условия, Цикл while,

Множества

27.04 Кортежи. Словари.

sem-27-04

Домашние задания

дедлайн задание
22.04, 23:59:59 Домашнее задание 1: hw1
01.05, 23:59:59 Домашнее задание 2: hw2

Задачи для самостоятельного решения

  • Переменные в Python. Ввод и вывод сообщений на экран. train-1.ipynb