Парадигмы 1MIT осень2017 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
Строка 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

Организационное

Преподаватели

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

Правила сдачи домашних заданий

  • Домашние задания отправляются на почту в виде ссылки на git репозиторий (например, на 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

Преподаватель: Егор Суворов.