Similar presentations:
Python. Графики. Стандартная библиотека и пакетный менеджер
1.
PythonЗанятие Графики
Стандартная библиотека
и пакетный менеджер
2.
Давайте вспомним, чтопрошли в прошлый раз!
1
Зачем нужны break и continue в циклах?
2
Что такое модуль в питоне?
Python
3.
Python — очень популярный язык программирования, поэтомудля него написали много разных полезных модулей
Какие-то из них устанавливаются вместе с python, но скачать их
всех невозможно — они бы занимали слишком много места
Python
4.
Но мы можем сами скачатьнужные нам модули из
интернета и пользоваться ими!
Python
5.
ВОПРОСКакими модулями мы с вами
уже пользовались?
Python
6.
ОТВЕТМы уже использовали модули turtle, random и наш собственный
модуль L14, с функцией для запроса числа и проверки ввода
Python
7.
ЗАДАНИЕДавайте вспомним работу с модулем turtle и попробуем
нарисовать звезду!
Python
8.
ПРИМЕРPython
9.
Иногда нам будут нужны всяческие модули, которыене установлены в python и нам нужно будет установить их самим
Поможет нам в такой установке специальный пакетный менеджер под названием pip.
Он знает обо всех модулях, которые есть на наших компьютерах и в интернете
Если нам надо — мы можем попросить его скачать нужный нам модуль из интернета.
Делается это через командную строку Windows
Python
10.
Для открытия командной строки нужно открыть пуск, ввести cmdи открыть приложение командной строки
Python
11.
Для установки любого модуля из интернета нужно в консоливвести команду
pip install <название модуля>
Давайте установим модуль pygal. С его помощью можно рисовать
графики в python
pip install pygal
Python
12.
Пример выполнения командыТеперь этот модуль можно
импортировать в программы!
Python
13.
Pygal — это специальный модуль для создания графиков. Он можетвизуализировать какие-то наши данные
Python
14.
Пример команд модуля pygalPython
15.
Результат выполнения программы — в папке появился файлchart.svg, который можно открыть
Python
16.
На график можно добавлять много разных данныхPython
17.
Результат выполнения программы — файл chart.svgКаждый цвет — это отдельный
набор данных, добавленный
командой .add()
Можно представить, что это количество
продаж различных видов мороженого
по разным годам
Python
18.
ЗАДАНИЕСоздайте свой собственный график, например, количества продаж
различных машин или игрушек по годам.
Для этого нужно сделать новый столбчатый график (Bar) и добавить в него список из каких-то
чисел
Python
19.
В модуле есть и другие виды графиковPython
20.
Python21.
ЗАДАНИЕСоздайте свой собственный линейный график
Для этого нужно сделать новый линейный график (Line) и добавить в него список из каких-то чисел
Python
22.
Также в модуле есть круговой график. Добавление данных в негонемного отличается
Python
23.
Python24.
ЗАДАНИЕСоздайте свой собственный
круговой график
Для этого нужно сделать
новый круговой график (Pie)
и добавить в него список из
каких-то чисел
Python
25.
Чаще всего вы не будете знать как работать с модулем, который вамнужен. Это абсолютно нормально
Для любого модуля в интернете всегда есть инструкция, которая
называется документация.
Чтобы найти документацию на любой модуль просто напишите его
название и слово документация
Python
26.
В документации к любому модулю всегда есть информация обо всехкомандах, которые можно выполнить с его помощью
Самое главное помнить, что мы можем использовать множество
готовых модулей, написанных другими людьми.
В любой непонятной ситуации с
модулем — ищу его
документацию!
Python
27.
ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ1
Создай любой из графиков, которые мы сегодня изучили
Python
28.
ВОПРОСЫ1
Зачем нужны модули?
2
Как загрузить новый модуль из интернета?
Python
29.
Не забудьсохранить
программу!
Python
30.
Спасибо за участие!Python