Парадигмы 1MIT осень2017 — различия между версиями
Материал из SEWiki
Austudent (обсуждение | вклад) |
|||
| Строка 1: | Строка 1: | ||
| + | == Организационное == | ||
| − | == | + | === Преподаватели === |
| − | == | + | * Ильнур Шугаепов (<b>[mailto:itmo.stud@gmail.com itmo.stud@gmail.com]</b>) |
| + | * Андроник Ордиян (<b>[mailto:andronik.ordian@gmail.com andronik.ordian@gmail.com]</b>) | ||
| + | * Егор Суворов (<b>[mailto:egor_suvorov@mail.ru egor_suvorov@mail.ru]</b>) | ||
| + | |||
| + | === Домашние задания === | ||
| + | |||
| + | ==== Правила сдачи домашних заданий ==== | ||
| + | |||
| + | * Домашние задания отправляются на почту в виде ссылки на git репозиторий (например, на [https://github.com/ github]) и пути к папке внутри репозитория; | ||
| + | |||
| + | == Полезная информация == | ||
| + | === Полезные ссылки === | ||
| + | |||
| + | * [https://www.python.org/ Официальный сайт python] и в частности [https://docs.python.org/3.6/tutorial/index.html python tutorial] | ||
| + | * [https://git-scm.com/book/ru/v2 Git Book] | ||
| + | * [https://github.com/ github] | ||
| + | |||
| + | === Проверка стиля кода === | ||
| + | [https://www.python.org/dev/peps/pep-0008/ PEP 8 -- Style Guide for Python Code | Python.org] | ||
| + | |||
| + | Для проверки кода на соответствие гайду используйте утилиту pep8. Установка: | ||
| + | |||
| + | * Для Python 3: <code>pip3 install pep8</code> | ||
| + | * На Ubuntu: <code>sudo apt-get install pep8</code> | ||
| + | |||
| + | Использование: | ||
| + | <code>pep8 my_code.py</code> | ||
| + | |||
| + | Для автоматического исправления можно использовать утилиту autopep8. Установка и использование аналогичны (может оказаться полезным ключ <code>--in-place</code>). Будьте с ней осторожны. | ||
| + | |||
| + | == Информация по группам == | ||
| + | === Группа 1 === | ||
| + | Преподаватель: Ильнур Шугаепов. | ||
| + | |||
| + | === Группа 2 === | ||
| + | Преподаватель: Андроник Ордиян. | ||
| + | |||
| + | === Группа 3 === | ||
| + | Преподаватель: Егор Суворов. | ||
Версия 23:41, 3 сентября 2017
Содержание
Организационное
Преподаватели
- Ильнур Шугаепов (itmo.stud@gmail.com)
- Андроник Ордиян (andronik.ordian@gmail.com)
- Егор Суворов (egor_suvorov@mail.ru)
Домашние задания
Правила сдачи домашних заданий
- Домашние задания отправляются на почту в виде ссылки на git репозиторий (например, на github) и пути к папке внутри репозитория;
Полезная информация
Полезные ссылки
- Официальный сайт python и в частности python tutorial
- Git Book
- github
Проверка стиля кода
PEP 8 -- Style Guide for Python Code | Python.org
Для проверки кода на соответствие гайду используйте утилиту pep8. Установка:
- Для Python 3:
pip3 install pep8 - На Ubuntu:
sudo apt-get install pep8
Использование:
pep8 my_code.py
Для автоматического исправления можно использовать утилиту autopep8. Установка и использование аналогичны (может оказаться полезным ключ --in-place). Будьте с ней осторожны.
Информация по группам
Группа 1
Преподаватель: Ильнур Шугаепов.
Группа 2
Преподаватель: Андроник Ордиян.
Группа 3
Преподаватель: Егор Суворов.