Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634620)
Контекстум
.

Основы программирования на языке Python (200,00 руб.)

0   0
Первый авторБуйначев С. К.
АвторыБоклаг Н. Ю.
ИздательствоИздательство Уральского университета
Страниц94
ID292806
АннотацияПособие содержит начальные сведения о программировании на языке Python и является основой для изучения курса «Численные методы и оптимизация». Собраны сведения из книг таких известных авторов, как Г. Россум, М. Лутц, Р. Сузи, Д. Бизли, А. Лесса. Предложен новый подход к использованию баз данных для накопления результатов расчета с дальнейшим анализом и визуализацией решений.
Кем рекомендованоМетодическим советом УрФУ в качестве учебного пособия для студентов, обучающихся по направлениям подготовки 151000 «Технологические машины и оборудование», 190100 «Наземные транспортно-технологические комплексы», 190600 «Эксплуатация транспортно-технологических машин и комплексов»
Кому рекомендованоМожет быть рекомендовано студентам различных специальностей технических вузов, занимающихся программированием, математическим моделированием и численными методами, а также может служить справочным материалом при выполнении курсовых и дипломных работ, связанных с расчетами на компьютере.
ISBN978-5-7996-1198-9
УДК004.432Python(075.8)
ББК32.973.26-018.1Python.я73
Буйначев, С.К. Основы программирования на языке Python : учеб. пособие / Н.Ю. Боклаг; С.К. Буйначев .— Екатеринбург : Издательство Уральского университета, 2014 .— 94 с. — ISBN 978-5-7996-1198-9 .— URL: https://rucont.ru/efd/292806 (дата обращения: 19.04.2024)

Предпросмотр (выдержки из произведения)

БОКЛАГ ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ PYTHON Учебное пособие Учебное пособие Министерство образования и науки Российской Федерации Уральский федеральный университет имени первого Президента России Б. Н. <...> Буйначев, Н. Ю. Боклаг ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ PYTHON Рекомендовано методическим советом УрФУ в качестве учебного пособия для студентов, обучающихся по направлениям подготовки 151000 «Технологические машины и оборудование», 190100 «Наземные транспортно-технологические комплексы», 190600 «Эксплуатация транспортно-технологических машин и комплексов» Екатеринбург Издательство Уральского университета 2014 УДК 004.432Python(075.8) ББК 32.973.26-018.1Pythonя73 Б90 Рецензенты: доц., д-р техн. наук Е. Е. Баженов (Уральский государственный экономический университет); доц., канд. техн. наук В. П. Подогов (Российский государственный профессионально-педагогический университет) Научный редактор – доц., канд. техн. наук Ю. В. Песин Б90 Буйначев, С. К. Основы программирования на языке Python : учебное пособие / С. К. Буйначев, Н. Ю. Боклаг. <...> Стандартные файлы ввода/вывода данных, и вывода ошибок . <...> ЗАПУСК ОБОЛОЧКИ ПРОГРАММ И ИНСТРУКЦИИ ЯЗЫКА PYTHON Программы Python выполняются интерпретатором. <...> Например, в приведенном ниже выводе интерпретатор отображает сообщение об авторских правах и предоставляет пользователю подсказку >>>, в которой пользователь набирает знакомую команду "Hello World": Python 1.5.2 (#0, Jun I 1999, 20:22:04) Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam >>> print "Hello World" Hello World >>> Программы можно также помещать в файл: # helloworld.py print "Hello World" Исходные файлы Python имеют расширение *.ру. <...> В системе Windows программы Python можно запускать двойным щелчком на файле с расширением .ру. <...> Кроме того, утилита BuildApplet (включенная в дистрибутив) позволяет преобразовать программу Python в документ, который автоматически запускается интерпретатором при его открытии. <...> В интерпретаторе программу можно выполнить с помощью функции ехесfilе(), как показано в следующем примере: >>> execfile("helloworld.py") Hello <...>
PYTHON._Основы_программирования.pdf
УДК 004.432Python(075.8) ББК 32.973.26-018.1Pythonя73 Б90 Рецензенты: доц., д-р техн. наук Е. Е. Баженов (Уральский государственный экономический университет); доц., канд. техн. наук В. П. Подогов (Российский государственный профессионально-педагогический университет) Научный редактор – доц., канд. техн. наук Ю. В. Песин Б90 Буйначев, С. К. Основы программирования на языке Python : учебное пособие / С. К. Буйначев, Н. Ю. Боклаг. – Екатеринбург : Изд-во Урал. ун-та, 2014. – 91, [1] c. ISBN 978-5-7996-1198-9 Пособие содержит начальные сведения о программировании на языке Python и является основой для изучения курса «Численные методы и оптимизация». Собраны сведения из книг таких известных авторов, как Г. Россум, М. Лутц, Р. Сузи, Д. Бизли, А. Лесса. Предложен новый подход к использованию баз данных для накопления результатов расчета с дальнейшим анализом и визуализацией решений. Может быть рекомендовано студентам различных специальностей технических вузов, занимающихся программированием, математическим моделированием и численными методами, а также может служить справочным материалом при выполнении курсовых и дипломных работ, связанных с расчетами на компьютере. Библиогр.: 10 назв. УДК 004.432Python(075.8) ББК 32.973.26-018.1Pythonя73 ISBN 978-5-7996-1198-9 © Уральский федеральный университет, 2014
Стр.3
ОГЛАВЛЕНИЕ 1. Запуск оболочки программ и инструкции языка Python .............. 7 2. Встроенные типы данных ................................................................ 8 3. Выражения ....................................................................................... 16 4. Функции ........................................................................................... 19 5. Встроенные функции ..................................................................... 20 6. Классы .............................................................................................. 21 7. Исключения ..................................................................................... 22 8. Функции преобразования типов и классы ................................... 23 9. Числовые и строковые функции ................................................... 24 10. Функции обработки данных ........................................................ 25 11. Функции определения свойств .................................................... 25 12. Функции для доступа к внутренним структурам ...................... 26 13. Функции компиляции и исполнения .......................................... 26 14. Функции ввода-вывода ................................................................ 27 15. Ввод и вывод файлов .................................................................... 27 16. Стандартные файлы ввода/вывода данных, и вывода ошибок ................................................................................................. 28 17. Функции для работы с атрибутами ............................................. 29 18. Модули ........................................................................................... 30 21. Модули стандартной библиотеки ............................................... 31 20. Функции как параметры и результат .......................................... 40 21. Матричные вычисления ............................................................... 49 3
Стр.4
22. Обработка текстов. регулярные выражения. Unicode .............. 61 23. Графический интерфейс .............................................................. 77 26. Иерархия стандартных исключений ........................................... 86 Библиографический список ............................................................... 89 4
Стр.5