Парадигмы осень 2016 — различия между версиями
Материал из SEWiki
Krinkin.m (обсуждение | вклад) |
Krinkin.m (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
* Андроник Ордиян (<b>[mailto:andronik.ordian@gmail.com andronik.ordian@gmail.com]</b>) | * Андроник Ордиян (<b>[mailto:andronik.ordian@gmail.com andronik.ordian@gmail.com]</b>) | ||
− | * Миша Кринкин (<b>[mailto:krinkin.m.u@gmail.com krinkin.m.u@gmail.com]</b>) | + | * Миша Кринкин (<b>[mailto:krinkin.m.u@gmail.com krinkin.m.u@gmail.com]</b>) |
* Егор Суворов (<b>[mailto:egor_suvorov@mail.ru egor_suvorov@mail.ru]</b>) | * Егор Суворов (<b>[mailto:egor_suvorov@mail.ru egor_suvorov@mail.ru]</b>) | ||
Строка 60: | Строка 60: | ||
=== Группа 2 === | === Группа 2 === | ||
Преподаватель: Миша Кринкин. | Преподаватель: Миша Кринкин. | ||
+ | |||
+ | * [https://docs.google.com/spreadsheets/d/1mF3qlxgmmS18qB9VzrRMsKnsQr870dn9agDXOfa0sMI/edit?usp=sharing временная таблица с результатами] | ||
* [[Медиа:Python_examples_14_september_2016.zip|примеры с пары 14 сентября]] | * [[Медиа:Python_examples_14_september_2016.zip|примеры с пары 14 сентября]] | ||
+ | * [[Медиа:Python_examples_28_september_2016.zip|примеры с пары 28 сентября]] | ||
=== Группа 3 === | === Группа 3 === |
Версия 12:34, 28 сентября 2016
Содержание
Организационное
Преподаватели
- Андроник Ордиян (andronik.ordian@gmail.com)
- Миша Кринкин (krinkin.m.u@gmail.com)
- Егор Суворов (egor_suvorov@mail.ru)
Домашние задания
NOTE: мы используем python 3.x.
Правила сдачи домашних заданий
- Домашние задания отправляются на почту в виде ссылки на git репозиторий (например, на github) и пути к папке внутри репозитория;
Время занятий
В связи с тем, что 2 пары в неделю слишком много, и усвоить за раз материал рассказанный за две пары проблематично, занятия будут начинаться с 11 часов, а не с 10 как указано в расписании.
Третья группа может по желанию приходить к 10 часам на office hours для разбора проблем.
Полезная информация
Полезные ссылки
- Официальный сайт python и в частности python tutorial
- Git Book
- github
- туториал по класса в python из официальной документации
- объяснение MRO с примерами
- объяснение super с примерами
- алгоритм Штрассена
- сайт с документацией по numpy
Проверка стиля кода
PEP 8 -- Style Guide for Python Code | Python.org
Для проверки кода на соответствие гайду используйте утилиту pep8. Установка:
- Для Python 3:
pip3 install pep8
- Для Python 2 (который мы не используем!):
pip2 install pep8
- На Ubuntu:
sudo apt-get install pep8
Использование:
pep8 my_code.py
Для автоматического исправления можно использовать утилиту autopep8. Установка и использование аналогичны (может оказаться полезным ключ --in-place
). Будьте с ней осторожны.
Информация по группам
Группа 1
Преподаватель: Андроник Ордиян.
Группа 2
Преподаватель: Миша Кринкин.
Группа 3
Преподаватель: Егор Суворов.
Презентации: