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

Материал из SEWiki
Перейти к: навигация, поиск
(Время занятий: добавить office hours)
(Полезные ссылки: Добавить раздел Стиль)
Строка 36: Строка 36:
 
* [http://bioinfo.ict.ac.cn/~dbu/AlgorithmCourses/Lectures/Strassen1968.pdf алгоритм Штрассена]
 
* [http://bioinfo.ict.ac.cn/~dbu/AlgorithmCourses/Lectures/Strassen1968.pdf алгоритм Штрассена]
 
* [http://www.numpy.org/ сайт с документацией по numpy]
 
* [http://www.numpy.org/ сайт с документацией по numpy]
 +
 +
==== Стиль ====
 +
[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>
 +
* Для Python 2: <code>pip install pep8</code>
 +
* На Ubuntu: <code>sudo apt-get install pep8</code>
 +
 +
Использование:
 +
<code>pep8 my_code.py</code>
  
 
=== Группа 1 ===
 
=== Группа 1 ===

Версия 22:03, 24 сентября 2016

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

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

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

  • домашние задания отправляются на почту в виде ссылки на git репозиторий (например, на github) и пути к папке внутри репозитория;

Примеры кода с занятий

Время занятий

В связи с тем, что 2 пары в неделю слишком много, и усвоить за раз материал рассказанный за две пары проблематично, занятия будут начинаться с 11 часов, а не с 10 как указано в расписании.

Третья группа может по желанию приходить к 10 часам на office hours для разбора проблем.

Полезные ссылки

Стиль

PEP 8 -- Style Guide for Python Code | Python.org

Для проверки кода на соответствие гайду используйте утилиту pep8. Установка:

  • Для Python 3: pip3 install pep8
  • Для Python 2: pip install pep8
  • На Ubuntu: sudo apt-get install pep8

Использование: pep8 my_code.py

Группа 1

Презентации Егора