Categories: All - анализ

by Vladimir Voronov 3 years ago

628

Почему стоит изучать Python?

Python является одним из самых популярных и востребованных языков программирования благодаря своей универсальности и широкому спектру применения. Он поддерживает множество парадигм программирования и активно развивается.

Почему стоит изучать Python?

Почему стоит изучать Python?

Что такое Python?

Комьюнити
Сильная типизация
Динамически типизируемый язык
Интерпретируемый язык
Гвидо Ван Россум - Великодушный пожизненный диктатор

Недостатки

Относительно высокое потребление памяти
Скорость работы

Работа

Опрос от JetBrains
Еще одно исследование вакансий
Растет спрос на Python в России
Топ 10 в рейтинге самых оплачиваемых ЯП

Низкий порог вхождения

Упор на читаемость и производительность разработчика
Дзен Python
PEP8
Достаточное количество обучающих материалов
Простой и элегантный синтаксис

Прочие достоинства

Комиксы
Активное развитие
Мультипарадигменный
Встраиваемость
Расширяемость
C#

IronPython

Java

Jython

Можно встраивать код на C/C++
Универсальность
Популярность
Рейтинги

Топ 1 в рейтинге самых желанных ЯП

Топ 3 в рейтинге самых любимых ЯП в опросе от StackOverflow

Топ 4 в опросе от StackOverflow

Топ 3 в рейтинге языков программирования

Wargaming
CPP Games

Stackless

Netflix
NASA
Google
Кросплатформенность

Батарейки в комплекте

PyPI
Обширная стандартная библиотека

Области применения

Desctop-приложения
PySide
PyQt
IoT
MicroPython
Анализ данных
TensorFlow

Реконструкция фото

https://github.com/NVlabs/stylegan2/tree/master/training

PyTorch

Поющие фотографии (Wombo)

GitHub (модель) https://github.com/AliaksandrSiarohin/first-order-model


Научные вычисления
BioPython
SciPy
NumPy

Позы животных в 3D

Спортивная аналитика

Поиск гравитационных волн

Фотография черной дыры

Web-разработка
Бэкенд

Flask

Django

Фронтенд

Brython