Практические занятия по курсу ОиМП/Группа 101 1 — различия между версиями
Материал из Wiki - Факультет компьютерных наук
Melnichuk (обсуждение | вклад) (Добавлен план последующий занятий) |
Melnichuk (обсуждение | вклад) (Добавлено оповещение о проверке PEP8) |
||
| Строка 31: | Строка 31: | ||
* 10-14 | * 10-14 | ||
Из каждой группы необходимо решить по две задачи.<br> | Из каждой группы необходимо решить по две задачи.<br> | ||
| + | <br> | ||
| + | Обратите внимание, что в этом контесте работает проверка PEP8!<br> | ||
=== План последующих занятий === | === План последующих занятий === | ||
Версия 10:05, 19 сентября 2014
Содержание
Пробный контест по вводу-выводу
http://official.contest.yandex.ru/contest/654/
Группы задач:
- 0 (Hello, world!)
- 1-6 (простые арифметические вычисления)
- 7-12 (условный оператор)
- 13-17 (циклы и делимость 1)
- 18-24 (циклы и делимость 2)
- 25-30 (системы счисления)
- 31-35 (прочее по циклам)
- 36-41 (форматированный вывод)
Из каждой группы надо решить по две задачи, а нулевую задачу нужно решить всем.
Контест по геометрии
Цель контеста --- знакомство с типами и перегрузкой операторов в Python.
http://official.contest.yandex.ru/contest/664/
Необходимо сдать хотя бы две задачи.
Контест по наследованию
Простейшие задачи на наследование в Python3.
Цель здесь --- это не решить эти задачи, а попробовать реализовать наследование.
http://official.contest.yandex.ru/contest/667/
Необходимо сдать обе задачи.
Контест по обработке текстов
Контест, связанный с лекционными материалами.
http://official.contest.yandex.ru/contest/669/
Группы задач:
- 0-4
- 5-9
- 10-14
Из каждой группы необходимо решить по две задачи.
Обратите внимание, что в этом контесте работает проверка PEP8!
План последующих занятий
- Множественное наследование, области видимости и система типов
- Полезные мелочи: файловый ввод-вывод, генераторы, декораторы
- Полезные мелочи-2: исключения, замыкание функций, lambda-исчисление
- Графика