print("Hello, Python!")
Что такое Python?
Python - это высокоуровневый язык программирования общего назначения. Минималистичный, стильный и подходит не только программистам, а также всем, кто работает с данными: ученые, аналитики и т.д. Появился язык в 1991 году, его создатель - Гвидо ван Россум. Сайт языка: https://www.python.org
Чем этот язык так примечателен, давайте разберемся.
1. Easy-to-learn
Простой в освоении. Python имеет небольшое количество ключевых слов, простую структуру и четко определенный синтаксис. Это позволяет быстро принять питонизм.
2. Easy-to-read
Легко читать. Код на python легко читается и приятен для глаз
3. Easy-to-maintain
Легко поддерживать. Исходный код python легко поддерживать, дорабатывать, дополнять или удалять.
4. A broad standard library
Исходные возможности довольно большие. Так называемый Python Core обладает самыми разными встроенными функциями и методами, что позволяет работать с данными лучше, чем у других языков.
5. Interactive Mode
Интерактивный режим. Python позволяет изучать данные, обучать нейронки и т.д. в графическом варианте, с диаграмками и прочими декоративными элементами. Очень удобно воспринимать данные в таком формате.
6. Portable
Python портативный. Он может работать на самых разных машинах и код будет везде одинаковый.
7. Extendable
Подвижный. Вы можете, к примеру, добавлять низкоуровневые модули к python. Благодаря этим модулям, можно оптимизировать код, то есть сделать его более шустрым.
8. Databases
Базы данных. У python есть поддержка интерфейсов для всех основных баз данных (кто не шарит, это штуки управления данными, например, логины и пароли, контакты и т.д.)
9. GUI Programming
На python можно сделать полноценные графические приложение, к примеру, какой-нибудь калькулятор, используя соответствующие библиотеки (tkinter).
10. Scalable
Python не боится высоконагруженных и многофункциональных программ.
Главной проблемой языка Python считается скорость выполнения работы(к примеру, в среднем Python выполняет программу медленнее даже JavaScript в 50 раз). Правда, это с легкостью компенсируется библиотеками, но об этом позже.
Сейчас я покажу вам основные направления, где используется python и, возможно, после этого вы полюбите этот язык.
Криптография
Работа с данными
Бэк-энд сайтов и мультиплеерных игр
Математическое моделирование
Блокчейн, криптовалюты
Машинное обучение, нейронные сети (тут вообще можно делать всё что хочешь: от создание классификатора с котиками и пёсиками, до предсказания курса валют или цен на недвижимость)
На этом первое занятие подошло к концу, добро пожаловать!