Записи курса находятся на платформе hockmyweb.
- как работают программы;
- высокоуровневые и низкоуровневые языки программирования;
- интерпретатор и компилятор;
- anaconda и jupyter ;
- навигация в терминале и клонирование git-репозитория.
Ссылка на контест: https://contest.yandex.ru/contest/52826/standings.
- булевые выражения;
- неполные и полные условные конструкции;
- итерирующий цикл
for; - генератор чисел
range; - взаимодействие с пользователем в цикле;
- итерация строк.
Контест по условиями: https://contest.yandex.ru/contest/53156/problems.
Контест по циклу for: https://contest.yandex.ru/contest/53157/problems.
Контест по while: https://contest.yandex.ru/contest/53463/standings.
Контест по основам работы со списками: https://contest.yandex.ru/contest/53792/standings/.
Задачи для самостоятельной практики находятся в ноутбуке 04_strings_IO\04_io_files_HW.ipynb
После того, как вы сделаете git pull, создайте копию ноутбука, немного переименуйте и работайте в копии.
Для этого занятия нет контеста с автопроверкой вашего кода.
Чуть позже будет готов контест, в который нужно будет загрузить файлы, которые создаются вашими программами, написанными для решения задач. Так как при выполнении условий задач файлы создаются однозначно, мы можем посимвольно сравнить создаваемый вашим скриптом файл с правильным :)
Контесту с автопроверкой быть!
Задачи на чтение и запись файлов: https://contest.yandex.ru/contest/54425/problems/1/.
Код, который вы сдаёте в контесте, должен читать данные из файла input.txt и, если надо, записывать вывод в output.txt. Примеры входных файлов есть в репозитории в папке data в четвертом уроке. По всем вопросам пишите.
Осталось добавить только 7 задачу...Остальные уже на месте.
Проверка задач на функции реализована прямо в ноутбуке с помощью assert. Так что необходимо сделать копию ноутубка, чтобы в ней работать. Автопроверка заданий с функциями требует написания кастомных чекеров, что достаточно муторно...Поэтому, вероятно, проверка ДЗ по функциям тоже будет с помощью assert.
Ссылка на контест с задачками на словари: https://contest.yandex.ru/contest/54480/problems/.