Python: Искусственный интеллект, большие данные и облачные вычисления [Харви Дейтел] (pdf) читать постранично, страница - 2

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

авторах....................................................................................................................... 43
О компании Deitel® & Associates, Inc........................................................................... 44

Приступая к работе............................................................................................ 45
Загрузка примеров кода................................................................................................ 45
Структура папки examples............................................................................................. 46
Установка Anaconda........................................................................................................ 46
Обновление Anaconda.................................................................................................... 47
Менеджеры пакетов....................................................................................................... 47
Установка программы статического анализа кода Prospector................................... 48
Установка jupyter-matplotlib ........................................................................................ 48

8  

Оглавление

Установка других пакетов.............................................................................................. 48
Получение учетной записи разработчика Twitter........................................................ 49
Необходимость подключения к интернету в некоторых главах.................................. 49
Различия в выводе программ....................................................................................... 49
Получение ответов на вопросы..................................................................................... 50

Глава 1. Компьютеры и Python............................................................................... 51
1.1. Введение.................................................................................................................. 52
1.2. Основы объектных технологий............................................................................... 53
1.3. Python....................................................................................................................... 57
1.4. Библиотеки............................................................................................................... 59
1.4.1. Стандартная библиотека Python................................................................... 60
1.4.2. Библиотеки data science................................................................................ 61
1.5. Первые эксперименты: использование IPython и Jupyter Notebook.................. 63
1.5.1. Использование интерактивного режима IPython как калькулятора............. 63
1.5.2. Выполнение программы Python с использованием
интерпретатора IPython................................................................................. 65
1.5.3. Написание и выполнение кода в Jupyter Notebook.................................... 68
1.6. Облачные вычисления и «интернет вещей»......................................................... 73
1.6.1. Облачные вычисления................................................................................... 73
1.6.2. «Интернет вещей»......................................................................................... 75
1.7. Насколько велики большие данные?..................................................................... 76
1.7.1. Анализ больших данных................................................................................ 83
1.7.2. Data Science и большие данные изменяют ситуацию:
практические примеры.................................................................................. 84
1.8. Практический пример: использование больших данных
в мобильном приложении....................................................................................... 87
1.9. Введение в data science: искусственный интеллект —
на пересечении компьютерной теории и data science......................................... 89
1.10. Итоги....................................................................................................................... 93

Глава 2. Введение в программирование Python................................................... 95
2.1. Введение.................................................................................................................. 96
2.2. Переменные и команды присваивания................................................................. 96
2.3. Арифметические операторы................................................................................... 97
2.4. Функция print и строки, заключенные в одинарные и двойные кавычки........ 103

Оглавление   9
2.5. Строки в тройных кавычках.................................................................................. 105
2.6. Получение ввода от пользователя....................................................................... 107
2.7. Принятие решений: команда if и операторы сравнения.................................... 109
2.8. Объекты и динамическая типизация................................................................... 116
2.9. Введение в data science: основные описательные статистики......................... 117
2.10. Итоги..................................................................................................................... 120

Глава 3. Управляющие команды.......................................................................... 121
3.1. Введение................................................................................................................ 122
3.2. Управляющие команды......................................................................................... 122
3.3. Команда if............................................................................................................... 123
3.4. Команды if…else и if…elif…else............................................................................. 125
3.5. Команда while........................................................................................................ 129
3.6. Команда for............................................................................................................ 130
3.6.1. Итерируемые объекты, списки и итераторы............................................. 131
3.6.2. Встроенная функция range......................................................................... 132
3.7. Расширенное присваивание................................................................................ 132
3.8. Повторение, управляемое последовательностью;
отформатированные строки.................................................................................. 133
3.9. Повторение, управляемое контрольным значением.......................................... 135
3.10. Подробнее о встроенной функции range........................................................... 137
3.11. Использование типа Decimal для представления денежных сумм................. 138
3.12. Команды break и continue...................................................................................