Python — мультипарадигмальный высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью. 1
Ориентирован на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ. 1
Некоторые особенности Python:
- Понятность кода. 3 Синтаксическая особенность языка — выделение блоков кода отступами, что значительно упрощает зрительное восприятие программ, написанных на этом языке. 3
- Интерпретируемость. 3 Программы, написанные на языке программирования Python, не переводятся в машинный код, а сразу выполняются программой-интерпретатором. 3 Это позволяет запускать код на любой платформе с установленным заранее интерпретатором. 3
- Объектно ориентированность. 3 Python — это язык, созданный согласно парадигме объектно ориентированного программирования (ООП). 3 В нём основными являются понятия объекта и класса. 3
- Динамическая типизация. 3 В отличие от C-подобных языков программирования, в Python переменные связываются с типом в момент присваивания в них конкретных значений. 3
Python применяется во многих сферах: веб-разработка, анализ данных и машинное обучение и др.. 5