Калькулятора
недостатньо?
Спробуйте Python!
Бабич Олександр, PhD/MCT/OCUP Adv. © 2021
ProductivityBlog.com.ua
Європейська ініціатива,
що здійснюється за
фінансування корпорації
SAP
В Україні реалізується
Ресурсним центром ГУРТ,
що є партнером
Глобальної мережі
TechSoup
Meet and Code
ПРО ЩО ПІДЕ МОВА
01
Що таке
Python
03
Швидкий
старт з Python
02
Навіщо він
нам?
04
Калькулятор?
Забудьте!
Що таке Python
01
???
!
‒ Створений Гвідо ван
Россумом як хоббі
протягом Різдвяних
канікул
‒ Широко вживаний
‒ Вільний!
Безкоштовний!
‒ Багатоцільовий
ІСТОРІЯ
2016
2021
PYTHON СЬОГОДНІ
‒ Мова номер один серед аналітиків даних, вчених,
AI-інженерів…
‒ Найчастіше використовується для
‒ Аналізу даних
‒ Машинного навчання
‒ Написання скриптів
‒ Загального програмування
‒ Купа пакетів: NumPy, pandas, matplotlib, SciPy,
scikit-learn, statsmodels…
2 РЕЖИМИ
‒ Інтерактивний
режим (REPL)
‒ Найчастіше – під
час наукових
досліджень
IPython
‒ А якщо потрібні
більше ніж кілька
рядків коду?
‒ Текстові файли з
розширенням .py
Python scripts
РЕАЛІЗАЦІЇ PYTHON
CPython, еталонна реалізація, доступна на веб-
сайті Python
Anaconda - спеціалізований дистрибутив Python,
призначений для наукових завдань
IronPython - реалізація Python з відкритим кодом,
побудована на основі середовища виконання .NET.
Jupyter Notebook - інтерактивне веб-середовище,
яке підтримує різні мови програмування, включаючи
Python
Навіщо нам Python
02
‒ Надзвичайно
простий
‒ Купа пакетів
‒ Інтерпретований
Навчання
‒ Скрипти для
автоматизації
операцій та
процесів
‒ Входить до складу
ОС Linux
‒ Простий синтаксис
‒ Купа пакетів
Автоматизація
‒ Конкурент Fortran і
Mathlab
‒ Математика
‒ Фізика
‒ Аналіз даних
‒ Обчислення та
візуалізація
Наука
‒ Машинне навчання
‒ Комп’ютерний зір
‒ Штучний інтелект
‒ Аналітика
‒ Індексація даних
Data Science
‒ Raspberry Pi
‒ Банкомати
‒ Верстати з ЧПК
‒ Розумні будинки
‒ Системи автоматичного
регулювання
(температури, тиску,
вологості…)
‒ Телекомунікаційне
обладнання
Вбудовані системи
‒ Веб-розробка (Flask, Django…)
‒ Бекенд-сервіси мобільних
додатків (Instagram…)
‒ Десктопні програми (GIMP,
Ubuntu Software Center,
Blender…)
‒ Ігри (Battlefield 2, World of
Tanks, Civilization IV, EVE
Online, PyGame…)
‒ …
І це ще не все!
ХТО ВИКОРИСТОВУЄ PYTHON
Швидкий старт з Python
03
‒ Хостинг
‒ Консолі
‒ Бази даних
‒ …
Python anywhere
ДЕМО!
‒ Безкоштовно
‒ Інтуїтивно зрозуміле
середовище
‒ Веб-застосунок
‒ Текст + код =
інтерактивні
документи
‒ Купа пакетів вже
предвстановлені
Google Colab (Jupyter notebooks)
Запуск Google Colab
https://colab.research.google.com
ДЕМО!
VisualStudio Code?
https://code.visualstudio.com/docs/datascience/jupyter-notebooks
Jupyter на Android?
Не проблема з Pydroid!
https://college.page.link/jnYZ Pydroid 3 - IDE for Python 3
Калькулятор? Забудьте!
04
Калькулятор?
‒ Графічний дисплей
‒ Інтерактивні програми
‒ Micro Python!
‒ Підключення до ПК чи
другого калькулятора
‒ eActivity
Калькулятор з Python?
‒ Google Colab
‒ пакети
math, numpy, mathplotlib
‒ Умови завдання, формули
‒ Збереження на Google Drive
‒ Сніпети
Треба щось порахувати?
https://colab.research.google.com
Хочете поекспериментувати?
https://college.page.link/zesv
How to do “Limitless”
Math in Python
How to perform arbitrary-precision
computation and much more math
(and fast too) than what is possible
with the built-in math library in
Python
Вам мало?
https://www.kdnuggets.com/2021/10/
limitless-math-python.html
Висновки
01
Python –
надзвичайно
проста мова
03
Існує чимало
можливостей почати
роботу
02
Але можливості
її – безмежні!
04
А ще – це
безкоштовно і
просто цікаво!
https://py.checkio.org/
Невеличкий бонус
Хто є творцем Python?
ⓘ Start presenting to display the poll results on this slide.
Які два режими
підтримує Python?
ⓘ Start presenting to display the poll results on this slide.
Як називається
реалізація Python у
вигляді інтерактивних
веб-документів?
ⓘ Start presenting to display the poll results on this slide.
Яку назву носить сервіс
інтерактивних
документів від Google?
ⓘ Start presenting to display the poll results on this slide.
CREDITS: This presentation template was created by
Slidesgo, incluiding icons by Flaticon, and
infographics & images by Freepik.
Дякую за увагу!
Залишились питання?
Заходьте на наш сайт
Polytechnic.Poltava.ua

Спробуйте Python