Ситников Э.Р. статья на русском. Программа для программирования python, её особенности и преимущества аннотация
Скачать 85.28 Kb.
|
УДК 004.438 Ситников Э.Р. Аспирант 1-го курса ДГТУ, г. Ростов–на-Дону, РФ ПРОГРАММА ДЛЯ ПРОГРАММИРОВАНИЯ PYTHON, ЕЁ ОСОБЕННОСТИ И ПРЕИМУЩЕСТВА Аннотация В этой статье мы в доступной форме опишем программу программирования Python. Раскроем основные преимущества программы. Расскажем про библиотеки и про использование программы в разных сферах жизни. Ключевые слова Python, программа программирования, графический дизайн, математическое моделирование и математические вычисления, веб-приложения. Python — язык общего назначения (см.рис.1). Имеет приложения разных направлений: веб-разработки (например, Django и Bottle), научных и математических вычислений (Orange, SymPy, NumPy) для настольных графических пользовательских интерфейсов (Pygame, Panda3D). Синтаксис языка простой, а длина кода относительно короткая. Работать на Python приятно, потому что он позволяет решать задачу, а не фокусироваться на сложном синтаксисе – это является одним из главных преимуществ программы. Плюсом программирования на Python является так же, простой язык, легкий и доступный в изучении, поэтому его часто изучают как первый язык [1], в том числе используют при обучении детей программированию [3]. Как первый язык он хорошо подходит, поскольку программы на нём близки к естественному языку, на котором люди привыкли думать, а для написания корректной программы требуется минимальное количество ключевых слов. Как говорилось ранее у Python читаемый синтаксис. Гораздо проще читать и писать программы на Python по сравнению с другими языками, такими как: C++ и Java, так как в них существует большое количество различных синтаксических конструкций и элементов языка, которым приходится уделять внимание вместо изучения алгоритмов [4]. Python делает программирование интересным и позволяет сфокусироваться на решении, а не синтаксисе. Можно свободно использовать и распространять программное обеспечение, написанное на Python, даже для коммерческого использования. Вносить изменения в исходный код Python.
Стандартная библиотека включает большой набор полезных переносимых функций, начиная от функционала для работы с текстом и заканчивая средствами для написания сетевых приложений. Дополнительные возможности, такие как математическое моделирование, работа с оборудованием, написание веб-приложений или разработка игр, могут реализовываться посредством обширного количества сторонних библиотек, сам интерпретатор Python может интегрироваться в проекты, написанные на этих языках [1]. Python стал одним из самых популярных языков, он используется в анализе данных, машинном обучении, DevOps и веб-разработке, а также в других сферах, включая разработку игр. За счёт читабельности, простого синтаксиса и отсутствия необходимости в компиляции, язык хорошо подходит для обучения программированию, позволяя концентрироваться на изучении алгоритмов, концептов и парадигм. Python — стабильный и распространённый язык. Он используется во многих проектах и в различных качествах: как основной язык программирования или для создания расширений и интеграции приложений. Являясь приложением с открытым исходным кодом, интерпретатор Python используется по всему миру и поставляется в составе операционных систем на базе Linux, а также в компьютерах от фирмы Apple. Python популярен среди индивидуальных разработчиков, но также используется крупными компаниями в достаточно серьёзных продуктах, ориентированных на получение прибыли [5]. На Python реализовано большое количество проектов, также он активно используется для создания прототипов будущих программ. Отладка же и экспериментирование в значительной степени облегчаются тем фактом, что язык является интерпретируемым [2]. Применяется язык многими крупными компаниями, такими как Google в её поисковой системе. Кроме того, Google спонсирует разработку Python с 2010 года. Многие компании используют Python для тестирования аппаратного обеспечения, среди этих компаний значатся Intel, Cisco, Hewlett-Packard и IBM. Industrial Light & Magic и Pixar используют его при создании анимационных фильмов [5]. Список использованной литературы 1. Yogesh Rana. Python: Simple though an Important Programming language (англ.) // International Research Journal of Engineering and Technology (IRJET). — 2019. — 2 February (vol. 06, iss. 2). — P. 1856—1858. — ISSN 2395-0056. 2. Sebastian Bassi. A Primer on Python for Life Science Researchers (англ.) // PLOS Computational Biology. — 2007. — 30 November (vol. 3, iss. 11). — P. e199. — ISSN 1553-7358. — doi:10.1371/journal.pcbi.0030199. 3. Васильев Денис Алексеевич. Методические особенности изучения языка Python школьниками // Символ науки. — 2017. — № 1. 4. A Bogdanchikov, M Zhaparov, R Suliyev. Python to learn programming (англ.) // Journal of Physics: Conference Series. — 2013-04-10. — 10 April (vol. 423). — P. 012027. — ISSN 1742-6596 1742-6588, 1742-6596. — doi:10.1088/1742-6596/423/1/012027. 5. Mark Lutz. Learning Python: Powerful Object-Oriented Programming (англ.). — O'Reilly Media, Inc., 2009-10-06. — P. 7—8. — 1218 p. — ISBN 978-1-4493-7932-2. © Ситников Э.Р., 2021 |