Программирование на языке Python. Учебный курс
От производителя
Любая научная или техническая дисциплина требует навыков программирования. Python - идеальный первый язык программирования, а эта книга - лучшее руководство по его изучению. Преподаватели Принстонского университета Роберт Седжвик, Кевин Уэйн и Роберт Дондеро написали доступный междисциплинарный учебный курс по программированию на языке Python, рассматривающий важные и реальные случаи его применения, а не абстрактные примеры. Авторы демонстрируют инструментальные средства, необходимые студентам для изучения программирования естественным, нескучным и творческим способом. Это руководство сосредоточивается на наиболее полезных средствах языка Python и знакомит с программированием на примерах, полезных для каждого студента научных, технических и информационных специальностей. Особенности книгиБазовые элементы программирования: переменные, операторы присвоения, встроенные типы данных, условные выражения, циклы, массивы, ввод и вывод, включая графику и звук. Функции, модули и библиотеки: организация программ в компоненты, обеспечивающие независимую отладку, поддержку и многократное использование. Объектно-ориентированное программирование и абстракция данных: объекты, модули, инкапсуляция и т.д. Алгоритмы и структуры данных: алгоритмы сортировки и поиска, стеки, очереди и таблицы символов. Все примеры из области прикладной математики, физики, химии, биологии и информатики совместимы с языком Python версий 2 и 3.
Что объединяет эти статьи? Прежде всего то, что они вместе с другими статьям составят «Справочник технического писателя». Справочник, в котором совместно анализируются стандарты разных систем – ГОСТ 2, ГОСТ 34, ГОСТ 19 и др.,
используемые техническими писателями при разработке текстовых документов.
Результатами такого анализа станут предложения по корректировке действующих стандартов (см. статью ««Обозначение программных документов. Предложения по изменению стандартов») или же приглашение к обсуждению тех или иных вопросов, как это сделано в статье «Стадии разработки».
По мнению автора справочника, совместный анализ стандартов разных систем позволит не допускать расширенного толкования одних и тех же понятий, корректно использовать техническую терминологию, а также исключить противоречия в правилах выполнения текстовых документов в разных системах стандартов.
Задача словарных статей «Справочника технического писателя» не повторять тексты тех или иных стандартов, а рассмотреть стандарты разных систем, взглядом специалиста, применяющего их при подготовке технической документации.
Статьи этого справочника предназначены для технических писателей, нормоконтролеров, работников ОТК, а также всех, кто тем или иным образом связан с разработкой, оформлением согласованием и утверждением текстовой документации.