ВВЕДЕНИЕ 3 1. История создания языка Python и причины его использования 5 1.1. История и истоки создания Python 5 1.2. Причины использования Python 8 1.3. Прикладное применение Python 11 2. Функциональные возможности 13 2.1. Реализации Python 15 2.2. Преимущество Python перед другими языками высокого уровня 16 2.3. Недостатки Python 17 3. Особенности практической реализации Python 21 3.1. Последовательность выполнения программы 21 3.2. Синтаксис языка Python 23 ЗАКЛЮЧЕНИЕ 34 СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 36

Основы программирования и реализация программ на языке Python

курсовая работа
Программирование
26 страниц
78% уникальность
2017 год
395 просмотров
Крюкова С.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
ВВЕДЕНИЕ 3 1. История создания языка Python и причины его использования 5 1.1. История и истоки создания Python 5 1.2. Причины использования Python 8 1.3. Прикладное применение Python 11 2. Функциональные возможности 13 2.1. Реализации Python 15 2.2. Преимущество Python перед другими языками высокого уровня 16 2.3. Недостатки Python 17 3. Особенности практической реализации Python 21 3.1. Последовательность выполнения программы 21 3.2. Синтаксис языка Python 23 ЗАКЛЮЧЕНИЕ 34 СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 36
Читать дальше
В настоящее время наблюдается стремительное развитие персональной вычислительной техники и технологий, в связи с чем происходит постепенное изменение и предъявляемых к языкам программирования требований. Все больше возрастает популярность и востребованность интерпретируемых языков, поскольку увеличение производительности персональных компьютеров обеспечивает достаточную скорость выполнения интерпретируемых программ. А единственное существенное преимущество компилируемых языков программирования заключается в создаваемом ими высокоскоростном коде. Если скорость выполнения программы не относится к критичным показателям, тогда наиболее правильным выбором будет использование интерпретируемого языка, как более простого и гибкого инструмента программирования. С учетом этих факторов, определенный интерес представляет ознакомление с сравнительно новым и набирающим популярность языком программирования Python, созданнным Гвидо ван Россумом в начале 90-х годов. Актуальность темы исследования обусловлена отличительными характеристиками языка: − обладает очень низким порогом вхождения, что позволяет уже после одного дня изучения создавать простые программы; − это минималистичный язык, имеющий небольшое количество конструкций; − использование краткого кода; − очень удобен при создании программ-обёрток, имеет поддержку импорта Си-библиотек; − обладает большим количеством реализаций: CPython (основная реализация); PyPy; Jython; IronPython (CLR); − имеет хорошую поддержку математических вычислений (библиотеки SciPy, NumPy); − используется при обработке естественных языков (NLTK); − для него существует много развитых web-фреймворков (Django, Flask, CherryPy, TurboGear). Язык можно рекомендовать всем, кто решил начать программировать, как первый язык программирования. Объектом исследования являются объектноориентированные языки программирования. Предметом исследования является язык программирования Python и его возможности.


Студенты не знаю как лучше поступить: заказать написание диссертации по медицине или писать самому? Если есть свободное время, то конечно лучше потратить его на написание диссертации. Но если времени нет, может быть из-за работы, из-за личных дел или банальной лени, лучше заказать диссертацию у профессионалов из Work5. Наши авторы это кандидаты, доктора наук и практикующие специалисты.


. Исходя из вышесказанного, целью работы является изучение возможностей языка Python и его особенностей. Для достижения данной цели необходимо решить следующие задачи: – изучить источники информации о языке Python; – рассмотреть его характерные особенности; – рассмотреть его функциональные возможности; – сравнить с другими языками программирования; – изучить практические примеры его реализации. Работа включает введение, три раздела, заключение и список использованных в процессе подготовки источников. В первом разделе рассматривается история и предпосылки создания Python, влияние на него других языков программирования, причины использования и аспекты его практического применения. Второй раздел посвящен функциональным возможностям рассматриваемого языка, его преимуществам и недостаткам в сравнении с другими языками. В третьем разделе освещаются особенности практической реализации языка Python.

Читать дальше
Целью данной работы было изучение возможностей языка Python и его особенностей. Для достижения данной цели были изучены и проанализированы источники информации о языке Python, как литературные, так и электронные. На основании полученной информации были рассмотрены характерные особенности и функциональные возможности языка программирования Python, было проведено сравнение с другими языками программирования, изучены практические основы его реализации. Вот лишь некоторые из большого ряда возможностей python:  поддержка работы с xml/html файлами;  поддержка работы с http запросами;  наличие GUI (графического интерфейса);  создание веб-сценариев;  поддержка работы с FTP;  возможность обработки изображений, аудио и видео файлов;  управление робототехникой;  программирование в сфере математических и научных вычислений; Python изначально относится к объектно-ориентированным языкам программирования. В его объектной модели поддерживаются такие понятия ООП, как полиморфизм, перегрузка операторов и множественное наследование, но, тем не менее, с учетом простоты синтаксиса и типизации, присущих Python, использование ООП не вызывает больших сложностей в применении. Еще одним преимуществом Python является то, что он может распространяться и использоваться свободно и совершенно бесплатно. Так же, как и для других открытых программных продуктов, таких как Tel, Perl, Linux и Apache, в Интернете можно свободно найти и получить полные исходные коды реализации Python. Не существует никаких ограничений на осуществление его копирования, встраивания в свои системы или для распространения в составе своих продуктов даже с коммерческой целью. Безусловно, как и любой язык программирования, Python имеет некоторые свои недостатки. Но преимущества, которые он предоставляет при создании программного обеспечения, гораздо существеннее и не оказывают особого влияния на его функциональность и практичность. В случае же критичности некоторых недостатков при решении некоторых специфических задач, универсальность и гибкость Python позволяет обходить эти недостатки без ущерба для решаемой задачи. Таким образом, можно с большой уверенностью утверждать, что Рython подходит для решения подавляющего большинства повседневных задач, будь то подключение к сети интернет, чтение-отправка электронной почты, резервное копирование, либо же какая-нибудь игрушка. Язык программирования Python практически не имеет никаких ограничений или запретов на использование, поэтому также может свободно использоваться при создании крупных проектов. К примеру, Рython интенсивно применяется многими IT-гигантами, такими как, например, Google и Yandex. А универсальность и простота и Рython делают его одним из лидеров среди языков программирования как для профессионалов, так и для тех, кто только начинает пробовать свои силы в программировании.
Читать дальше
1. А. Н. Чаплыгин. Учимся программировать вместе с Питоном. Учебник. – ревизия 226. – 135 с. 2. Бизли, Д. Python. Подробный справочник, 4-е издание/ Д. Бизли - М.: Символ-Плюс, 2010. - 326 с. 3. Бизли, Дэвид М. Язык программирования Python. Справочник. – К.: ДиаСофт, 2000. – 336 с. 4. Доусон М. Программируем на Python. – СПб.: Питер, 2014. – 416 с. 5. Доусон М. Программируем на Python. – СПб.: Питер, 2012. – 432 с. 6. И. А. Хахаев. Практикум по алгоритмизации и программированию на Python. Учебник. – М.: Альт Линукс, 2010. – 126 с. 7. Лутц М. Изучаем Python, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 1280 с. 8. Лутц М. Программирование на Python, том I, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 992 с. 9. Лутц М. Программирование на Python, том II, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 992 с. 10. МакГрат, М. Программирование на Python для начинающих / М. МакГрат. - М.: Эксмо, 2015. - 192 c. 11. Ноа Гифт, Джереми М. Джонс. Python в системном администрировании UNIX и Linux. – Перевод с английского. – СПб.: Символ-Плюс, 2009. – 512 с. 12. Прохоренок Н.А. Python 3 и PyQt. Разработка приложений. – СПб.: БХВ-Петербург, 2012. – 704 с. 13. С. Шапошникова. Основы программирования на Python. Учебник. Вводный курс. – версия 2. – 2011. – 44 с. 14. Саммерфилд, М. Программирование на Python 3. Подробное руководство / М. Саммерфилд. - СПб.: Символ-плюс, 2015. - 608 c. 15. Саммерфилд, М. Программирование на Python 3. Подробное руководство / М. Саммерфилд. - М.: Символ, 2016. - 608 c. 16. Сузи Р. А. Python. Наиболее полное руководство (+CD). – СПб.: БХВ-Петербург, 2002. – 768 с. 17. Сузи Р. А. Язык программирования Python: Учебное пособие. – М.: ИНТУИТ, БИНОМ. Лаборатория знаний, 2006. – 328 с. 18. Форсье, Дж. Django. Разработка веб-приложений на Python./ Дж. Форсье, П. Биссекс, У. Чан, - СПб.: Символ-Плюс, 2010. - 456 с. 19. Самоучитель Python. [Электронный ресурс] - URL: https://pythonworld.ru/samouchitel-python (дата обращения: 16.06.2017). 20. Welcome to Python.org – 2017. [Электронный ресурс] - URL: https://www.python.org/ (дата обращения: 12.06.2017). 21. Python – Википедия. [Электронный ресурс] - URL: https://ru.wikipedia.org/wiki/Python (дата обращения: 20.06.2017).
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image