Python_практикум. Методическое пособие для практических и лабораторных работ для студентов направлений подготовки
Скачать 267 Kb.
|
Федеральное агентство железнодорожного транспорта Уральский государственный университет путей сообщения Кафедра «Информационные технологии и защита информации» И. И. Данилина Программирование на языке Python Практикум Методическое пособие для практических и лабораторных работ для студентов направлений подготовки 09.03.02- Информационные системы и технологии 10.03.01- Информационная безопасность, очной и заочной формы обучения Екатеринбург УрГУПС 2020 УДК 618.142 Д18 Практикум содержит описания практических и лабораторных работ, предназначенных для освоения основных понятий теории алгоритмов, а также основ языка программирования Python. Рассматриваются основные конструкции языка программирования, структуры данных, типовые алгоритмы. Описывается вычислительная сложность алгоритмов и методы ее оценки. Издание может быть использовано как для аудиторных занятий, так и для самостоятельной работы студентов очной и заочной форм обучения, обучающихся по направлениям подготовки 09.03.02- Информационные системы и технологии (для дисциплины ??? Теория алгоритмов), 10.03.01- Информационная безопасность (для дисциплины ??? Языки, технологии и методы программирования. Рекомендован к печати на заседании кафедры ИТ и ЗИ, протокол №___ от __.__.20 г. Утверждено редакционно-издательским советом университета. Автор: Данилина И.И., канд. пед. наук, доцент кафедры. ИТ и ЗИ, УрГУПС. Рецензент: Петров С.Б., канд. физ.-мат. наук, доцент кафедры ???, УрФУ. © Уральский государственный университет путей сообщения (УрГУПС), 2020 ОглавлениеВведение 5 1. Знакомство со средой программирования IDLE Python 6 2. Ввод и вывод данных 9 3. Программирование ветвлений 12 4. Программирование циклов 15 5. Списки ( тип данных list ) 19 6. Функции 22 7. Строки ( тип данных str) 24 8. Работа с файлами 26 9. Словари ( тип данных dict) 29 Библиографический список 32 ВведениеЯзык программирования Python универсален. Он подходит для решения задач в различных сферах деятельности. На сегодняшний день он применяется в таких областях, как разработка мобильных приложений под iOS и Android, десктопных приложений, игр, в веб-разработке, машинном обучении, анализе данных, образовательных проектах, создании ERP-систем, бизнес-приложений и т. д. Python – не новый язык программирования, впервые он был представлен в 1991 году. Но в настоящее время он только набирает популярность, о чем свидетельствуют различные рейтинги. Это мощный скриптовый язык с огромным количеством модулей и библиотек практически под любые задачи. На Python разрабатывается огромное количество стартапов. Разработку на нем используют такие гиганты, как YouTube, Instargam, Pinterest и др. Отличительной чертой Python является простой в использовании синтаксис, наглядность и читабельность программного кода, что делает этот высокоуровневый язык программирования идеальным как иллюстрации идей теории алгоритмов, так и для освоения технологий и методов программирования. Именно это обусловило выбор Python для изучения соответствующих учебных дисциплин. Для выполнения практических и лабораторных работ потребуется установить на компьютере среду программирования IDLE Python, которая бесплатно доступна на официальном сайте python.org. Весь необходимый теоретический материал, а также справочные материалы можно найти в источниках [1] – [4]. 1. Знакомство со средой программирования |