Читать онлайн «Основы программирования на языке Python : учебное пособие»

Автор С. С. Козакевич

С. К. БУЙНАЧЕВ Н. Ю. БОКЛАГ ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ PYTHON Учебное пособие Учебное пособие Министерство образования и науки Российской Федерации Уральский федеральный университет имени первого Президента России Б. Н. Ельцина С. К. Буйначев, Н. Ю. Боклаг ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ PYTHON Рекомендовано методическим советом УрФУ в качестве учебного пособия для студентов, обучающихся по направлениям подготовки 151000 «Технологические машины и оборудование», 190100 «Наземные транспортно-технологические комплексы», 190600 «Эксплуатация транспортно-технологических машин и комплексов» Екатеринбург Издательство Уральского университета 2014 УДК 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 ОГЛАВЛЕНИЕ 1. Запуск оболочки программ и инструкции языка Python ... ... ... ... . . 7 2. Встроенные типы данных ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 8 3. Выражения ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 16 4. Функции ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 19 5. Встроенные функции ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 20 6. Классы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 21 7. Исключения ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 22 8. Функции преобразования типов и классы ... ... ... ... ... ... ... ... ... ... ... . . 23 9.