<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Python</id>
	<title>Программирование на Python - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Python"/>
	<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Python&amp;action=history"/>
	<updated>2026-06-06T13:52:33Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikicshse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Python&amp;diff=1911&amp;oldid=prev</id>
		<title>imported&gt;Serggor: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_Python&amp;diff=1911&amp;oldid=prev"/>
		<updated>2023-05-07T10:08:20Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Преподаватели:&amp;#039;&amp;#039;&amp;#039;  [https://www.hse.ru/org/persons/307352167 С.С. Горшков] [https://www.hse.ru/staff/gordenko М.К. Горденко]&lt;br /&gt;
&lt;br /&gt;
[https://www.hse.ru/ba/compds/courses/482733330.html Учебный план]&lt;br /&gt;
&lt;br /&gt;
[https://youtube.com/playlist?list=PLEwK9wdS5g0q8KTHOxlNU184NyayPXkWv Записи]&lt;br /&gt;
&lt;br /&gt;
==Лекции==&lt;br /&gt;
&lt;br /&gt;
Среда 9:30 – 10:50, [https://zoom.us/j/94456246887?pwd=b2E4dFYvcmhlZjNBMC9EZ2hIQmtwdz09 zoom link]&lt;br /&gt;
&lt;br /&gt;
Пятница 9:30 – 10:50, [https://zoom.us/j/91576348117?pwd=S0FKWWRNQ09rN1JWcUo3MHBaUitXZz09 zoom link]&lt;br /&gt;
&lt;br /&gt;
1. &amp;#039;&amp;#039;&amp;#039;8 сентября.&amp;#039;&amp;#039;&amp;#039; Немного об истории. Hello, world! Понятие переменной, целочисленная арифметика. Представление целых чисел в памяти компьютера. Битовые операции. Питон как простейший калькулятор. Команда id. Модель copy-on-write. Операторы сравнения, присваивания. Правила именования переменных. Логический тип. None. Ленивые вычисления. Использование однострочных комментариев. Знакомство с Jupyter Notebook, docs.python.org [https://docs.google.com/presentation/d/1xtIv77N5MtXLnZT1aCuk0i9oJ6ldUrckG3kL78c-U9o/edit?usp=sharing слайды], [https://jamboard.google.com/d/1Pjut_LSNWNtTRakuMwWHDqwg0AjG5MNsC2AvCcWhljo/edit?usp=sharing доска], [https://disk.yandex.ru/d/5IoLoQ7hKrkuig Jupyter], [https://disk.yandex.ru/i/Atn1RNEkaojW5g Jupyter PDF], [https://forms.gle/L3b837ZTbNek6PUk8 обратная связь].&lt;br /&gt;
&lt;br /&gt;
2. &amp;#039;&amp;#039;&amp;#039;10 сентября&amp;#039;&amp;#039;&amp;#039; Условный оператор. Цикл while. Вещественные числа. Использование стандартных модулей. Модули math и decimal. Строки, форматирование строк. Знакомство с регулярными выражениями. [https://docs.google.com/presentation/d/1y7fZMcx9zOdOM1gaaUndkrdlciQbZ1rj4t3vKJSHE9Y/edit?usp=sharing слайды] [https://forms.gle/pRHKvjeadeaVSKus8 обратная связь].&lt;br /&gt;
&lt;br /&gt;
3. &amp;#039;&amp;#039;&amp;#039;15 сентября&amp;#039;&amp;#039;&amp;#039; Списки и кортежи. Цикл for. Основы работы с файлами. [https://docs.google.com/presentation/d/1OxeR-y1LO3pQltrihm6WYHambCh5AsKNqRae5V94tPE/edit?usp=sharing слайды] [https://colab.research.google.com/drive/1Ezgt5oBt85zhpkUN3gsQ97Fx7iPArtUu?usp=sharing код] [https://forms.gle/HVtMhsm1Cu5hiQ439 обратная связь]&lt;br /&gt;
&lt;br /&gt;
4. &amp;#039;&amp;#039;&amp;#039;17 сентября&amp;#039;&amp;#039;&amp;#039; Функции и рекурсия. [https://docs.google.com/presentation/d/1vcibwSDPC0treU4DSWJ9pdN34Tx98885xfE9yQuJT-k/edit?usp=sharing слайды] [https://colab.research.google.com/drive/1LEnX6EdUNigSzNXWk03Kmfm2PDd0QaRv?usp=sharing код] [https://forms.gle/Fe2hp8x2XmRbvhPWA обратная связь]&lt;br /&gt;
&lt;br /&gt;
5. &amp;#039;&amp;#039;&amp;#039;18 сентября&amp;#039;&amp;#039;&amp;#039; Сортировка в Python. Основы обработки ошибок в Python. Итераторы и генераторы. &lt;br /&gt;
[https://docs.google.com/presentation/d/1xES6zkMNO71fIvPjAjqPDZBj79oFTu9_kjPLSxx8gnQ/edit?usp=sharing слайды про исключения] [https://docs.google.com/presentation/d/1acXlt8W2e28ewoRxkt5oNUguWcSZBzhgyC6dm5XtJsg/edit?usp=sharing слайды] [https://colab.research.google.com/drive/1CpBlRYdsJRj0DDcRzMmzo0jzNxmxth8I?usp=sharing код] [https://forms.gle/QWs8J33phJo1Gj557 обратная связь]&lt;br /&gt;
&lt;br /&gt;
6. &amp;#039;&amp;#039;&amp;#039;22 сентября&amp;#039;&amp;#039;&amp;#039; Методы генераторов. Именованные кортежи, двусторонняя очередь. Декораторы. [https://docs.google.com/presentation/d/1x78vCIWxY70uWgVvBCPOhjnNWemMBqG1gVv_9I0Iddo/edit?usp=sharing слайды] [https://colab.research.google.com/drive/10JQTySnvuJvSLDEcmDa8ej3LKhzpo7p6?usp=sharing код][https://forms.gle/HtnaXxVPgJeDFB8x8 обратная связь]&lt;br /&gt;
&lt;br /&gt;
7. &amp;#039;&amp;#039;&amp;#039;24 сентября&amp;#039;&amp;#039;&amp;#039; Функциональное программирование. Модули itertools и operator. Знакомство с аргументами командной строки, работой с файловой системой с помощью модуля os [https://docs.google.com/presentation/d/1-K9W2DneAql9CZEPACsWcDRBlUI9rlN_Sd0MTlNNYdk/edit?usp=sharing слайды] [https://replit.com/@SierghieiGorshk/Seminar7-1 код: main.py, gcd_many.py ] [https://forms.gle/bk3fMHFZiyoxabVL6 обратная связь]&lt;br /&gt;
&lt;br /&gt;
8. &amp;#039;&amp;#039;&amp;#039;29 сентября&amp;#039;&amp;#039;&amp;#039; Множества и словари. Модуль collections. [https://docs.google.com/presentation/d/1isbMmgKFQg_cwER-_PgZ3zUPg_KLklgR0_nxXAF3phY/edit?usp=sharing слайды] [https://forms.gle/ADYDU75m8nai81Nc8 обратная связь]&lt;br /&gt;
&lt;br /&gt;
9. &amp;#039;&amp;#039;&amp;#039;1 октября&amp;#039;&amp;#039;&amp;#039; Основы ООП: Инкапсуляция. Классы в Python. Статические поля. Методы классов, арифметические magic методы, строковое представление классов. [https://docs.google.com/presentation/d/16fUGtIZDI5607Mlh0iJ0MWtFdisPoXc4EHCLBhQ86kI/edit?usp=sharing слайды]  [https://replit.com/@SierghieiGorshk/Complex код] [https://forms.gle/zkuMwQfSejeMTpgGA обратная связь]&lt;br /&gt;
&lt;br /&gt;
10. &amp;#039;&amp;#039;&amp;#039;2 октября&amp;#039;&amp;#039;&amp;#039; Продвинутые возможности работы с классами. Методы класса и статические методы. Property. Наследование и полиморфизм в Python. Класс как пространство имён. [https://docs.google.com/presentation/d/14dVlhwYykGUS0Xcm2f7fba1XsrfTQK-9DAXICcbZ5Is/edit?usp=sharing слайды] [https://replit.com/@SierghieiGorshk/Lecture10 код] [https://forms.gle/pV4QKBHcpEZfDLTv7 обратная связь]&lt;br /&gt;
&lt;br /&gt;
11. &amp;#039;&amp;#039;&amp;#039;6 октября&amp;#039;&amp;#039;&amp;#039; Абстрактные классы, слоты, работа с файловой системой, работа с аргументами командной строки, пакеты и модули, pip, нововведения Python 3.8 [https://docs.google.com/presentation/d/1ukHsyUEM_mf0PgcQR1ONNEn_NHGow-_ctZ36ivQL2Jc/edit?usp=sharing слайды] [https://replit.com/@SierghieiGorshk/Lecture11 код] [https://forms.gle/1eTdv9rhChdfNDrQA обратная связь]&lt;br /&gt;
&lt;br /&gt;
12. &amp;#039;&amp;#039;&amp;#039;8 октября&amp;#039;&amp;#039;&amp;#039; Асинхронность в Python [https://docs.google.com/presentation/d/1Ik28hL_gLFD3MFQibtrJt3KYplaszQ67WwLrJaZJScY/edit?usp=sharing слайды] [https://replit.com/@SierghieiGorshk/Lecture12 код] [http://uneex.org/LecturesCMC/PythonIntro2020/14_Async первоисточник] [https://forms.gle/a2EQcoL3k5XnqhPw7 обратная связь]&lt;br /&gt;
&lt;br /&gt;
13. &amp;#039;&amp;#039;&amp;#039;13 октября&amp;#039;&amp;#039;&amp;#039;. Основы организации компьютерных сетей. Основы TCP/IP. Основы DNS. Основы HTTP. requests [https://docs.google.com/presentation/d/1hhEOXHvAh2oQqJhyXqNlXUHAf7-o-utoUW8cIvni8NE/edit?usp=sharing слайды] [https://forms.gle/qJ3itu6UKaczY5uP7 обратная связь]&lt;br /&gt;
&lt;br /&gt;
14. &amp;#039;&amp;#039;&amp;#039;15 октября&amp;#039;&amp;#039;&amp;#039;. Хотсинг телеграм бота на Heroku. Архитектура веб приложений. Обзор фреймворков. Знакомство с django. API, Routing. [https://teletype.in/@cozy_codespace/Hk70-Ntl4 хостинг + heroku ps:scale worker=1] [https://uptimerobot.com/ чтобы не отрубалось каждые полчаса] [https://docs.google.com/presentation/d/1JyUuBYaVm6GQLahHmU66UQkFMrdkXztvI1XXriqKCVk/edit?usp=sharing слайды] [https://forms.gle/DATpTEc3ta6BpRP78 обратная связь]&lt;br /&gt;
&lt;br /&gt;
==Семинары==&lt;br /&gt;
&lt;br /&gt;
БКНАД211: Четверг 11:10 – 12:30, [https://zoom.us/j/95694057517?pwd=NC9DN0RqSGIzM0h0Y3NzUDNzekk5Zz09 zoom], Пятница 11:10 – 12:30, [https://zoom.us/j/95694057517?pwd=NC9DN0RqSGIzM0h0Y3NzUDNzekk5Zz09 zoom]&lt;br /&gt;
&lt;br /&gt;
БКНАД212: Четверг 9:30 – 10:50, [https://zoom.us/j/94456246887?pwd=b2E4dFYvcmhlZjNBMC9EZ2hIQmtwdz09 zoom], Пятница 11:10 – 12:30, [https://zoom.us/j/91576348117?pwd=S0FKWWRNQ09rN1JWcUo3MHBaUitXZz09 zoom]&lt;br /&gt;
&lt;br /&gt;
1. &amp;#039;&amp;#039;&amp;#039;9 сентября.&amp;#039;&amp;#039;&amp;#039; Решение проблем с установкой интерпретатора языка. Настройка PyCharm и дебаг кода. Практика работы с целыми числами. Целочисленное деление с отрицательными числами в языке Python. Закон де Моргана. Знакомство со строками. Арифметические операции со строками. Понятие неизменяемого объекта, неизменяемость строк. Знакомство с Яндекс.Контестом. Решение задач. [https://docs.google.com/presentation/d/16dNBX2-SoDzUNFVK8yLlpwEALUQNO6TMJvtWY_MqT6E/edit?usp=sharing слайды] [https://colab.research.google.com/drive/1XUMJ31EG2A0b7vxjomWVLrSsygPcHgZy?usp=sharing colab с кодом с семинара (из Pycharm)] [https://forms.gle/vMxibZxPNYPLa3JP6 обратная связь]&lt;br /&gt;
&lt;br /&gt;
2. &amp;#039;&amp;#039;&amp;#039;10 сентября&amp;#039;&amp;#039;&amp;#039; Продолжение лекции. Решение задач. [https://colab.research.google.com/drive/1nM0VmdeDai1wL9vs2xFQ3GX-JYCycpCZ?usp=sharing colab с кодом с семинара (из Pycharm)] [https://forms.gle/PTRxPo7sn2etebf66 обратная связь]&lt;br /&gt;
&lt;br /&gt;
3. &amp;#039;&amp;#039;&amp;#039;16 сентября&amp;#039;&amp;#039;&amp;#039; Работа со стандартным вводом как с файлом. Байтовые строки. Разбор задач на темы: списки, кортежи, цикл for. Регулярные выражения. [https://docs.google.com/presentation/d/1BuGjQpAff6ZmaU5-eKusnHRUOIpY3CAM8TP11OnFpKU/edit?usp=sharing слайды] [https://colab.research.google.com/drive/1Zzt4PhhG0BAHU4ABUTWqbyV-ozd7J1C1?usp=sharing код 212] [https://colab.research.google.com/drive/1HCul_Z_U58e_fe87az9NdqyY9knes7VW#scrollTo=3WI41Poz8dhZ код 211] [http://uneex.org/LecturesCMC/PythonIntro2020/09_RegularExpressions про регулярки] [https://forms.gle/a9SDSpMtvBq8KYeb6 обратная связь]&lt;br /&gt;
&lt;br /&gt;
4. &amp;#039;&amp;#039;&amp;#039;17 сентября&amp;#039;&amp;#039;&amp;#039; Продолжение решения задач на регулярные выражения. Решение задач на функции и рекурсию. [https://replit.com/@KNAD21/Seminar04211#main.py код 211]  [https://forms.gle/A45AXhT6b4b4u7cg6 обратная связь]&lt;br /&gt;
&lt;br /&gt;
5. &amp;#039;&amp;#039;&amp;#039;18 сентября&amp;#039;&amp;#039;&amp;#039; Решение задач. Бинарный поиск [https://replit.com/@KNAD21/Seminar05211#main.py код 211] [https://colab.research.google.com/drive/1mRRsjHSrUe11hRfcduyWWgTl8dfTUrVS?usp=sharing код 212] [https://docs.google.com/presentation/d/1ts_Jc52kBFilYj6NSINEVaot1NsE9h9SL2v4cZUkwBw/edit?usp=sharing слайды] [https://forms.gle/gMuZoz4eXoDuWDQp6 обратная связь] &lt;br /&gt;
&lt;br /&gt;
6. &amp;#039;&amp;#039;&amp;#039;23 сентября&amp;#039;&amp;#039;&amp;#039; Практика работы с декораторами. docstring. Декоратор @functools.wraps. [https://docs.google.com/presentation/d/1TFh86b0pU1OUvUHsVtsHsbG23hQ7QAym6x179TTSFaM/edit?usp=sharing слайды] [https://replit.com/@KNAD21/Seminar06#main.py код 211] [https://replit.com/@SierghieiGorshk/Seminar6#logger.py код 212] [https://forms.gle/ik5zkbrwMHyJAu6V9 обратная связь]&lt;br /&gt;
&lt;br /&gt;
7. &amp;#039;&amp;#039;&amp;#039;24 сентября&amp;#039;&amp;#039;&amp;#039; Практика работы с декораторами. Практика использования методов функционального программирования в языке Python [https://replit.com/@KNAD21/Seminar07#main.py код: sem211_* ] [https://replit.com/@SierghieiGorshk/Seminar7-1 код: sem212_* ]  [https://forms.gle/s264UPH2nBv7LmCa7 обратная связь]&lt;br /&gt;
&lt;br /&gt;
8. &amp;#039;&amp;#039;&amp;#039;30 сентября&amp;#039;&amp;#039;&amp;#039; Множества и словари. Модуль collections. Решение задач: сначала B, N из ДЗ7, [http://uneex.org/LecturesCMC/PythonIntro2020/Homework_PokeMon PokeMon], [https://ya.cc/t/MmHmujWZom4gB задача про непрерывный подмассив с суммой N],  G, U из ДЗ7 (сколько успеем) [https://replit.com/@KNAD21/Seminar08#main.py код 211] [https://replit.com/@SierghieiGorshk/Seminar8 код 212] [https://forms.gle/m3DzpzCD8orr8PyeA обратная связь]&lt;br /&gt;
&lt;br /&gt;
9. &amp;#039;&amp;#039;&amp;#039;1 октября&amp;#039;&amp;#039;&amp;#039; Классы в Python. Методы классов [https://replit.com/@KNAD21/Seminar09 код 211] [https://replit.com/@SierghieiGorshk/Complex код 212] [https://forms.gle/5KspEhFAqn4UqDeK8 обратная связь]&lt;br /&gt;
&lt;br /&gt;
10. &amp;#039;&amp;#039;&amp;#039;2 октября&amp;#039;&amp;#039;&amp;#039; Работа с магическими методами в Python. Обработка ошибок. Иерархия исключений. Создание пользовательских классов исключений [https://docs.google.com/presentation/d/1xES6zkMNO71fIvPjAjqPDZBj79oFTu9_kjPLSxx8gnQ/edit?usp=sharing слайды про исключения] [https://replit.com/@KNAD21/Seminar10#main.py код 211] [https://replit.com/@SierghieiGorshk/Seminar10 задачи 212] [https://replit.com/@SierghieiGorshk/Lecture10#main.py код исключения] [https://forms.gle/oRp15e6jp4FeBvFy9 обратная связь]&lt;br /&gt;
&lt;br /&gt;
11. &amp;#039;&amp;#039;&amp;#039;7 октября&amp;#039;&amp;#039;&amp;#039; Написание телеграм-бота [https://replit.com/@MariiaGordienko/Seminar11212?v=1 код 211] [https://forms.gle/6KHVdmM5tGFBy7kA8 обратная связь]&lt;br /&gt;
&lt;br /&gt;
12. &amp;#039;&amp;#039;&amp;#039;8 октября&amp;#039;&amp;#039;&amp;#039; Тестирование. Написание телеграм-бота [https://replit.com/@SierghieiGorshk/Seminar12testing код testing + PEP8] [https://replit.com/@MariiaGordienko/Seminar12?v=1 код 211] [https://forms.gle/SxEs6CLXTmfkfeFR9 обратная связь]&lt;br /&gt;
&lt;br /&gt;
13. &amp;#039;&amp;#039;&amp;#039;14 октября&amp;#039;&amp;#039;&amp;#039;. Регулярные выражения: продолжение. Парсинг страниц: BeautifulSoup, формат XML. Работа с API [https://docs.google.com/presentation/d/1giKQYQeBOjiGZ9a0uWIe2YU6daHBPAVI_oPZtFpsX0Y/edit?usp=sharing слайды] [https://replit.com/@MariiaGordienko/Seminar13#main.py код 211][https://colab.research.google.com/drive/1rrap6GLgpIb15Btyj7I43pkQZ_bvvtXk?usp=sharing код 212] [https://forms.gle/kvK5bEms4V3bX9SeA обратная связь]&lt;br /&gt;
&lt;br /&gt;
14. &amp;#039;&amp;#039;&amp;#039;15 октября&amp;#039;&amp;#039;&amp;#039;. Знакомство с базами данных: [https://replit.com/@MariiaGordienko/Lesson14#main.py код 211], [https://replit.com/@SierghieiGorshk/Seminar14 код212]&lt;br /&gt;
&lt;br /&gt;
==ДЗ==&lt;br /&gt;
После почти каждого семинара вам будет выдано оцениваемое домашнее задание. На выполнение задания дается 8 дней от момента начала дня соответствующего семинара.&lt;br /&gt;
&lt;br /&gt;
В каждом контесте можно использовать только те приемы, которые обсуждались на предшествующих лекциях и семинарах&lt;br /&gt;
&lt;br /&gt;
По вопросам получения логинов-паролей пишите лектору&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/29106/enter/ ДЗ 1 (Арифметика)]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/29123/enter/ ДЗ 2 (Условный оператор, цикл while, вещественные числа)]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/29196/enter/ ДЗ 3 (Строки, цикл for)]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/29339/enter/ ДЗ 4 (Функции и рекурсия)]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/29364/enter/ ДЗ 5 (Списки и сортировка) – первые 10 задач на списки (в них пользоваться сортировками нельзя)]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/29564/enter/ ДЗ 6 (Функциональное программирование)]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/29622/enter/ ДЗ 7 (Множества и словари)]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/29760/enter/ ДЗ 8 (Классы)]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/30021/enter/ ДЗ 9 (Все темы, PEP 8)]&lt;br /&gt;
&lt;br /&gt;
Проект 1. Написать телеграм-бот (можно вк, дискорд), который будет делать что-нибудь полезное. Число методов - не менее 5, желательно как можно более разнородные. Это творческое задание, в нём формальные критерии избыточны. [https://forms.gle/AxRbE1ztRtHe7t426 форма для сдачи]&lt;br /&gt;
&lt;br /&gt;
Проект 2. Написать тесты к проекту 1, максимально покрыв его функциональность. Будет оцениваться корректность выбора метода тестирования/задания контракта в зависимости от вашего кейса. Можете почитать про моки (mock) и использовать их. [https://forms.gle/ATBuVGKKtAynVaWTA форма для сдачи]&lt;br /&gt;
&lt;br /&gt;
== Экзамен ==&lt;br /&gt;
Экзамен состоится 19 октября в 9:30, с синхронным прокторингом. Продолжительность экзамена – 1 час 20 минут. Необходимо будет включить камеру и (возможно) расшарить экран. [https://zoom.us/j/94197118070?pwd=YzBNVGVHcjB5VmhmeHNzYlg5ZDY4Zz09 Ссылка на zoom]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/30238/enter/ Демо-вариант экзамена]&lt;br /&gt;
&lt;br /&gt;
[https://official.contest.yandex.ru/contest/30241/enter/ Ссылка на экзамен]&lt;br /&gt;
&lt;br /&gt;
Всего будет 6 задач, решение 5 из них достаточно для получения максимального балла за экзамен.&lt;br /&gt;
&lt;br /&gt;
Пользоваться можно только вашей IDE.&lt;br /&gt;
&lt;br /&gt;
== Оценки ==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1gV31JGZqUw2V7fBDi1S8DIM5E0dhFuUkxYPmM9HngbE/edit?usp=sharing Итоговая таблица с результатами]&lt;br /&gt;
&lt;br /&gt;
Накоп = 0.1 * (ДЗ1 + ДЗ2 + ДЗ3 + ДЗ4 + ДЗ5 + ДЗ6 + ДЗ7 + ДЗ8 + ДЗ9 + Пр1 + Пр2 – МИН(ДЗ1, ДЗ2, ДЗ3, ДЗ4, ДЗ5, ДЗ6, ДЗ7, ДЗ8, ДЗ9, Пр1, Пр2))&lt;br /&gt;
Если просто – из 11 оценок не учитывается минимальная. &lt;br /&gt;
&lt;br /&gt;
Итог = Округление(0.7 * Накоп + 0.3 * Э),&lt;br /&gt;
где ДЗi — оценка за i-е домашнее задание, ПРi – оценка за i-й проект, Э — оценка за экзамен.&lt;br /&gt;
Округление арифметическое.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Автоматы.&amp;#039;&amp;#039;&amp;#039; Определим накопленную оценку как Накоп. Если Накоп &amp;gt;=6, то студент может получить Накоп в качестве итоговой оценки, не приходя на экзамен. Если студент идет на экзамен, то возможность получения в качестве оценки накопленной пропадает.&lt;br /&gt;
&lt;br /&gt;
== Дедлайны по ДЗ ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ДЗ 1 !! ДЗ 2 !! ДЗ 3 !! ДЗ 4 !! ДЗ 5 !! ДЗ 6 !! ДЗ 7 !! ДЗ8 !! ДЗ9 !! тг бот !! тесты&lt;br /&gt;
|-&lt;br /&gt;
| 16.09.21 23:59 || 18.09.21 23:59 || 22.09.21 23:59 || 24.09.21 23:59 || 01.10.21 00:59 || 02.10.21 23:59 || 09.10.21 22:00 || 13.10.21 02:00 || 16.10.21 00:20 || 17.10.21 23:59 || 18.10.21 19:59&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ссылки на интерпретатор и среду программирования==&lt;br /&gt;
Сначала нужно установить интерпретатор языка Python 3 версии отсюда: https://www.python.org/downloads/&lt;br /&gt;
&lt;br /&gt;
Затем среду программирования JetBrains PyCharm (Community) отсюда: https://www.jetbrains.com/pycharm/download&lt;br /&gt;
&lt;br /&gt;
==Список онлайн-ресурсов==&lt;br /&gt;
&lt;br /&gt;
[https://youtube.com/playlist?list=PLEwK9wdS5g0q8KTHOxlNU184NyayPXkWv Записи лекций]&lt;br /&gt;
&lt;br /&gt;
https://pythonworld.ru/&lt;br /&gt;
&lt;br /&gt;
https://docs.python.org/3&lt;br /&gt;
&lt;br /&gt;
https://www.coursera.org/learn/python-osnovy-programmirovaniya&lt;br /&gt;
&lt;br /&gt;
https://www.coursera.org/specializations/programming-in-python&lt;br /&gt;
&lt;br /&gt;
https://vk.com/itcookies/python&lt;br /&gt;
&lt;br /&gt;
http://uneex.org/LecturesCMC/PythonIntro2020&lt;/div&gt;</summary>
		<author><name>imported&gt;Serggor</name></author>
	</entry>
</feed>