Python для всех [Чарльз Р. Северанс] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- . . .
- последняя (93) »
Python для всех
Python for Everybody
Exploring Data
Using Python 3
Dr. Charles R. Severance
Python для всех
Обработка данных
с использованием Python 3
Чарльз Р. Северанс
Москва, 2022
УДК 004.94
ББК 32.972
С28
С28
Северанс Ч. Р.
Python для всех / пер. с англ. А. В. Снастина. – М.: ДМК Пресс, 2021. – 262 с.:
ил.
ISBN 978-5-93700-104-7
Данная книга поможет освоить с нуля язык программирования Python и перейти к решению практических задач анализа данных.
Краткий и четкий стиль изложения позволяет быстро усвоить основные прин
ципы программирования. Ознакомившись с базовыми функциональными свойствами языка Python, читатель перейдет к изучению тонких приемов его применения. В многочисленных примерах и упражнениях показана реализация часто применяемых алгоритмов, шаблонов программирования и разнообразных структур
данных. Особое внимание уделяется методам обработки сетевых данных и взаимодействия с реляционными базами данных. Почти в каждой главе приводятся
полезные советы по отладке программ – обнаружению и исправлению ошибок.
Издание предназначено для широкого круга читателей, которые, не являясь
профессиональными программистами, тем не менее хотели бы освоить Python
и использовать его в своей области деятельности.
УДК 004.94
ББК 32.972
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения
владельцев авторских прав.
ISBN 978-1-530-05112-0 (англ.)
ISBN 978-5-93700-104-7 (рус.)
© Dr. Charles R. Severance, 2016
© Перевод, оформление, издание,
ДМК Пресс, 2021
Содержание
От издательства. ...................................................................................................11
Предисловие...........................................................................................................12
Глава 1. Почему вы должны учиться писать программы.................14
1.1. Креативность и мотивация. ...............................................................................15
1.2. Аппаратная архитектура компьютера..............................................................16
1.3. Изучение программирования............................................................................18
1.4. Слова и предложения..........................................................................................18
1.5. Диалог с Python....................................................................................................20
1.6. Терминология: интерпретатор и компилятор................................................22
1.7. Написание программы........................................................................................24
1.8. Что такое программа...........................................................................................24
1.9. Структурные элементы программы..................................................................26
1.10. Что могло бы пойти не так. ..............................................................................27
1.11. Отладка................................................................................................................29
1.12. Процесс обучения..............................................................................................30
1.13. Словарь терминов..............................................................................................31
1.14. Упражнения. .......................................................................................................32
Глава 2. Переменные, выражения и инструкции.................................34
2.1. Значения и типы..................................................................................................34
2.2. Переменные..........................................................................................................35
2.3. Имена переменных и ключевые слова.............................................................36
2.4. Инструкции...........................................................................................................37
2.5. Операторы и операнды.......................................................................................37
2.6. Выражения............................................................................................................38
2.7. Порядок выполнения операций. .......................................................................39
2.8. Оператор деления по модулю............................................................................39
2.9. Операции со строками........................................................................................40
2.10. Запрос ввода от пользователя..........................................................................40
2.11. Комментарии......................................................................................................41
2.12. Выбор легко запоминаемых имен переменных. ..........................................42
2.13. Отладка................................................................................................................44
2.14. Словарь терминов..............................................................................................45
2.15. Упражнения. .......................................................................................................46
Глава 3. Условное выполнение......................................................................48
3.1. Логические выражения.......................................................................................48
3.2. Логические операторы........................................................................................49
6 Содержание
3.3. Условное выполнение..........................................................................................49
3.4. Альтернативная последовательность выполнения........................................51
3.5. Цепочечные условные инструкции...................................................................51
3.6. Вложенные условные инструкции. ...................................................................52
3.7. Перехват исключений с использованием ключевых слов try и except.........53
3.8. Вычисление логических выражений по сокращенной схеме.......................55
3.9. Отладка..................................................................................................................57
3.10. Словарь терминов..............................................................................................57
3.11.
- 1
- 2
- 3
- . . .
- последняя (93) »
Последние комментарии
1 день 7 часов назад
1 день 7 часов назад
1 день 8 часов назад
1 день 20 часов назад
1 день 20 часов назад
1 день 20 часов назад