Главная Абитуриентам Студентам Математика Программирование Книги
Материалы
Технические
C python + matplotlib python + opencv jupyter LaTeX git
Учебные
ММ (1 курс) ВМК (2 курс) ВМК (введение в численные методы) ВМК (магистранты)
Знакомство
Целевые группы:
"Введение в численные методы" (ВМК, 4 семестр)
"Практикум на ЭВМ" (магистранты, 1 семестр)
"Практикум на ЭВМ" (магистранты, 2 семестр)
"Практикум на ЭВМ" (магистранты, 3 семестр)

Начальное обучение: Питонтьютор
Курс содержит около 128 задач самого простого уровня, которые можно сделать за неделю активной работы. При этом даже ставить ничего не нужно - всё запускается в браузере.
Установка

Ubuntu

1) На Ubuntu 16.04 и выше интерпретатор python3 уже есть в стандартной комплектации. Запустим его в терминале:
python3
Теперь в терминале вместо приветственного символа доллара ($) будет три символа больше (>>>), что показывает о запуске сессии python. Найдем сумму двух чисел
2 + 3
Не забываем подтвердить наши буйные намерения клавишей enter. В правильной вселенной в терминале появится число 5 в ответ. Завершить сессию можно комбинацией Ctrl + D.

2) Чтобы не работать в интерпретаторе, наберем команды в файле с помощью любого текстового редактора (gedit, nano, vim и далее) и сохраним (например, под названием 'sem_0.py'). Запустить выполнение можно командой:
python3 sem_0.py
3) Для установки библиотек python лучше использовать pip - менеджер пакетов для python. Установим его:
sudo apt install python3-pip
Для отрисовки графики нужна библиотека matplotlib:
sudo pip3 install matplotlib
Чтобы отрисованный график можно было отобразить в виде отдельного окна
sudo apt install python3-tk
Теперь убедимся, что мы можем рисовать графики. Подключим класс pyplot из matplotlib (и обзовем его plt). Подготовим список значений, которые хотим отрисовать. Добавим соответствующие точки на плоскость методом plt.plot() и посмотрим на результат методом plt.show().
import matplotlib.pyplot as plt
y = [1, 5, 2, 4, 3]
plt.plot(y)
plt.show()
Получаем отдельное окно


Windows


1) Скачиваем с официального сайта (сейчас доступна версия 3.7.0)
www.python.org

В начале установки не забудьте отметить галочкой “Add Python 3.x to PATH” и жмём "Install Now"


После установки ищем в меню программ и запускаем IDLE (Python GUI).


Открывается python shell, в котором можно интерпретировать поочередно команды. Вычислим сумму 2 + 3. В правильной вселенной в терминале должна появиться пятерка в ответ:


2) Чтобы не работать в интерпретаторе, набираем команды в файле с помощью вспомогательного текстового редактора. Жмём ctrl + N (или мышкой File - New File). Откроется второе окно с названияем Untitled. Пишем код:
a = 2 + 3
print(a)
Сохраним файл Ctrl + S (или мышкой File - Save) и запускаем скрипт F5 (Run - Module). Результат отобразится в первом окне.

3) Для отрисовки графики нужна библиотека matplotlib. Для этого запускаем командную строку


В командной строке появится приветствие "C:\Users\Пользователь>". Вводим команду установки через pip менеджер пакетов для python:
pip install matplotlib
Подождем несколько минут (загрузится около 20 Мб)


По окончанию загрузки снова появится приветствие. Теперь убедимся, что картинки рисуются. Подключим класс pyplot из matplotlib (и обзовем его plt). Далее подготовим список значений, которые хотим отрисовать. Добавим соответствующие точки на плоскость методом plot() и посмотрим на результат методом show().
import matplotlib.pyplot as plt
y = [1, 5, 2, 4, 3]
plt.plot(y)
plt.show()