Разница между страницами «Linguistic Data: Quantitative Analysis and Visualisation: linguistic theory» и «Наука о данных»
(Различия между страницами)
Перейти к навигации
Перейти к поиску
Строка 1: | Строка 1: | ||
− | * | + | * Курс ведёт Илья Щуров. |
− | == | + | == Материалы == |
− | {| class= | + | {|class='wikitable' |
+ | |- | ||
+ | ! дата !! тема !! конспекты !! видео !! дополнительные материалы !! ДЗ | ||
+ | |- | ||
+ | | 10 января | ||
+ | | Первое знакомство. Python как калькулятор | ||
+ | | [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%201.ipynb конспект с комментариями], [https://gist.github.com/ischurov/2740543f1a6d6afd8ab02ced90789ecf сырой ноутбук с занятия] (без комментариев) | ||
+ | | [https://www.youtube.com/watch?v=5Y5tKPKhurA видео] | ||
+ | | {{PT}} [http://pythontutor.ru/lessons/int_and_float/ вычисления], [http://pythontutor.com визуализатор Python] | ||
+ | |rowspan=2| [http://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2020/ps01/ps01.ipynb ДЗ№1] | ||
|- | |- | ||
− | + | | 14 января | |
+ | | Списки | ||
+ | | [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%202.ipynb конспект с комментариями] (мы прошли до раздела «Присвоение и копирование списков», не включая его), [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%203.ipynb#Ввод-вывод-списков split и join], [https://gist.github.com/65ca76fd47c32f4f2520060149a97574 сырой ноутбук с занятия] | ||
+ | | [https://www.youtube.com/watch?v=kBu3g-ITjY4 видео] | ||
+ | | {{PT}} [http://pythontutor.ru/lessons/lists/ списки] | ||
|- | |- | ||
− | | | + | | 21 января |
+ | | Списки и цикл <code>for</code> | ||
+ | | [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%202.ipynb конспект с комментариями] (начиная с раздела « Присвоение и копирование списков»), [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%203.ipynb#Нумерация-элементов-списка enumerate], [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%205.ipynb#Создание-словарей-и-функция-zip() zip] (часть про словари можно пропустить), [https://gist.github.com/9cbca8b16c7744dcd94113a52676f260 сырой ноутбук с занятия]. | ||
+ | | [https://youtu.be/kBu3g-ITjY4?t=2301 видео] | ||
+ | | {{PT}} [http://pythontutor.ru/lessons/for_loop/ цикл for] | ||
+ | | [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2020/ps02/ps02.ipynb ДЗ№2] | ||
|- | |- | ||
− | | | + | | 24 января |
− | | | + | | Проверка условий. Цикл while. |
− | + | | [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%203.ipynb#Проверка-условий проверка условий], [https://gist.github.com/ischurov/8d6309c42b91b269dc2fa7de3bd0b558 сырой ноутбук с занятия] | |
− | == | + | | [https://youtu.be/uzgaCV8KZA0?t=1353 проверка условий] |
− | + | | {{PT}}: [http://pythontutor.ru/lessons/ifelse/ проверка условий], [http://pythontutor.ru/lessons/while/ цикл while] | |
− | + | | | |
+ | |- | ||
+ | | 28 января | ||
+ | | Функции. Словари | ||
+ | | [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%204.ipynb функции], [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%205.ipynb#Словари словари], [https://gist.github.com/861c593afb172ac4926bec5f758d544c сырой ноутбук с занятия] | ||
+ | | [https://www.youtube.com/watch?v=NYrYSFyCg4w функции], [https://www.youtube.com/watch?v=z8bu_b5BboI словари] | ||
+ | | {{PT}}: [http://pythontutor.ru/lessons/functions/ функции], [http://pythontutor.ru/lessons/dicts/ словари] | ||
+ | | [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2020/ps03/ps03.ipynb ДЗ№3] | ||
+ | |- | ||
+ | | 31 января | ||
+ | | Ещё о словарях. Множества. Списковые включения (и не только). Сортировка | ||
+ | | [https://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%205.ipynb#Словари словари и списковые включения], [http://nbviewer.math-hse.info/github/ischurov/pythonhse/blob/master/Lecture%207.ipynb#Множества множества], [http://nbviewer.math-hse.info/github/ischurov/pythonhse/blob/master/Lecture%206.ipynb#Сортировка сортировка], [https://nbviewer.jupyter.org/gist/ischurov/5ecb2b35d13edd2582fa5ad4bf056b46 сырой ноутбук с занятия] | ||
+ | | [https://www.youtube.com/watch?v=z8bu_b5BboI словари], [https://www.youtube.com/watch?v=1w0NG-pfcsg&feature=youtu.be&t=9m17s сортировка] | ||
+ | | [https://docs.python.org/3/howto/sorting.html Sorting howto] (англ.) | ||
+ | | | ||
+ | |- | ||
+ | | 4 февраля | ||
+ | | Ещё о сортировке. <code>kwargs</code>. <code>lambda</code>-функции. Чтение файлов | ||
+ | | [http://nbviewer.math-hse.info/github/ischurov/pythonhse/blob/master/Lecture%207.ipynb#Файловый-ввод-вывод работа с файлами], [https://nbviewer.jupyter.org/gist/ischurov/1e332fcfd1c082ecf77497e1cbb8f0d0 сырой ноутбук с занятия] | ||
+ | | [https://youtu.be/KaWGNPgUOHo?t=2816 файлы] | ||
+ | | | ||
+ | | | ||
|- | |- | ||
− | | | + | | 14 февраля |
− | | [ | + | | Запись файлов. Объектно-ориентированное программирование |
− | | | + | | [http://nbviewer.math-hse.info/github/ischurov/pythonhse/blob/master/Lecture%207.ipynb#Файловый-ввод-вывод работа с файлами], [https://nbviewer.jupyter.org/gist/3095c3884df7129e014dd4134d26d121 сырой ноутбук с занятия] |
− | | [ | + | | [https://youtu.be/KaWGNPgUOHo?t=2816 файлы] |
+ | | | ||
+ | | [http://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2020/ps04/ps04.ipynb ДЗ№4] | ||
|} | |} | ||
− | == | + | == Программное обеспечение == |
− | + | * [https://www.anaconda.com/distribution/ Anaconda] — вам нужна версия с Python 3.7. | |
− | + | * Чтобы открыть ipynb-файл в Jupyter Notebook, проще всего его загрузить в рабочий каталог с помощью функции ''upload'' самого Jupyter Notebook. Аналогично, чтобы вытащить файл из Jupyter Notebook, можно использовать функцию ''Download → ipynb''. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Версия 22:23, 7 февраля 2020
- Курс ведёт Илья Щуров.
Материалы
дата | тема | конспекты | видео | дополнительные материалы | ДЗ |
---|---|---|---|---|---|
10 января | Первое знакомство. Python как калькулятор | конспект с комментариями, сырой ноутбук с занятия (без комментариев) | видео | PT вычисления, визуализатор Python | ДЗ№1 |
14 января | Списки | конспект с комментариями (мы прошли до раздела «Присвоение и копирование списков», не включая его), split и join, сырой ноутбук с занятия | видео | PT списки | |
21 января | Списки и цикл for
|
конспект с комментариями (начиная с раздела « Присвоение и копирование списков»), enumerate, zip (часть про словари можно пропустить), сырой ноутбук с занятия. | видео | PT цикл for | ДЗ№2 |
24 января | Проверка условий. Цикл while. | проверка условий, сырой ноутбук с занятия | проверка условий | PT: проверка условий, цикл while | |
28 января | Функции. Словари | функции, словари, сырой ноутбук с занятия | функции, словари | PT: функции, словари | ДЗ№3 |
31 января | Ещё о словарях. Множества. Списковые включения (и не только). Сортировка | словари и списковые включения, множества, сортировка, сырой ноутбук с занятия | словари, сортировка | Sorting howto (англ.) | |
4 февраля | Ещё о сортировке. kwargs . lambda -функции. Чтение файлов
|
работа с файлами, сырой ноутбук с занятия | файлы | ||
14 февраля | Запись файлов. Объектно-ориентированное программирование | работа с файлами, сырой ноутбук с занятия | файлы | ДЗ№4 |
Программное обеспечение
- Anaconda — вам нужна версия с Python 3.7.
- Чтобы открыть ipynb-файл в Jupyter Notebook, проще всего его загрузить в рабочий каталог с помощью функции upload самого Jupyter Notebook. Аналогично, чтобы вытащить файл из Jupyter Notebook, можно использовать функцию Download → ipynb.