Программирование на Python
лектор: Сергей Горшков
Компьютерные науки и анализ данных
Формат занятий и домашних заданий
2 лекции + 2 семинара в неделю, 7 недель
9 контестов в системе Яндекс.Контест. Контест выдаётся не менее, чем на одну неделю. Возможна ручная проверка
1 проект. По баллам равноценен контестам
Возможны консультации от наших учебных ассистентов – информация на Вики
У нашего курса есть/будет вики-страничка!
Программу прошлого года можно посмотреть тут
После каждого занятия просьба заполнить форму обратной связи
Накоп = 0.1 * (ДЗ1 + ДЗ2 + ДЗ3 + ДЗ4 + ДЗ5 + ДЗ6 + ДЗ7 + ДЗ8 + ДЗ9 + Пр1)
Итог = Округление(0.7 * Накоп + 0.3 * Э), или автомат по накопленной оценке (= Накоп), если Накоп >= 6
Формула оценки
оценка за i-е домашнее задание (контест)
оценка за экзамен
оценка за i-й проект
ДЗi
Э
Прi
О лекторе
Наш план на сегодня
Немного об истории.
1
2
3
4
5
Hello, world!
Понятие переменной. Команда id. Модель copy-on-write. Правила именования переменных.
Целочисленная арифметика. Питон как простейший калькулятор
Операторы сравнения, присваивания.
Суперкраткая история Python
Гвидо ван Россум
Hello world
Представление целых чисел в памяти компьютера
Целочисленная арифметика
Целочисленная арифметика и логические операции
Работа с PyCharm
Работа с переменными
Правила именования переменных
Операторы сравнения. Логический тип. None