23.1. Реляционные базы данных ..................................................................................................... 360
23.2. SQLite: использование базы данных sqlite3 ..................................................................... 361
23.3. MySQL, PostgreSQL и другие реляционные базы данных .......................................... 363
23.4. Простая работа с базами данных с ORM ........................................................................... 364
23.5. Базы данных NoSQL ................................................................................................................. 371
23.6. Хранение пар «ключ–значение» в Redis ............................................................................ 372
23.7. Документы в MongoDB ........................................................................................................... 375
Итоги ........................................................................................................................................................ 378
Глава.24..Анализ.данных........................................................................... 379
24.1. Средства Python для анализа данных ................................................................................. 379
24.2. Jupyter Notebook ......................................................................................................................... 380
24.3. Python и pandas ........................................................................................................................... 383
24.4. Очистка данных .......................................................................................................................... 385
24.5. Агрегирование и преобразования данных ......................................................................... 390
24.6. Графическое представление данных .................................................................................... 395
24.7. Когда pandas использовать не рекомендуется ................................................................. 396
Итоги ........................................................................................................................................................ 396
Практический.пример............................................................................... 397
Загрузка данных ................................................................................................................................... 397
Получение и разбор погодных данных ......................................................................................... 407
Приложение.А..Документация.Python....................................................... 414
А.1. Обращение к документации Python в интернете ............................................................. 414
А.2. Как стать питонистом ................................................................................................................ 418
A.3. PEP 8 — руководство по стилю программирования Python ........................................ 420
A.4. Комментарии ................................................................................................................................. 426
A.5. Дзен Python ................................................................................................................................... 435
Приложение.Б..Ответы.на.упражнения...................................................... 437
Б.1. Глава 4 .............................................................................................................................................. 437
Б.2. Глава 5 .............................................................................................................................................. 440
Б.3. Глава 6 .............................................................................................................................................. 443
Б.4. Глава 7 .............................................................................................................................................. 446
Б.5. Глава 8 .............................................................................................................................................. 448
Б.6. Глава 9 .............................................................................................................................................. 450
Б.7. Глава 10 ............................................................................................................................................ 454
Б.8. Глава 11 ............................................................................................................................................ 455
Б.9. Глава 12 ............................................................................................................................................ 456
Б.10. Глава 13 ......................................................................................................................................... 457
Б.11. Глава 14 ......................................................................................................................................... 460
Б.12. Глава 15 ......................................................................................................................................... 463
Б.13. Глава 16 ......................................................................................................................................... 467
Б.14. Глава 17 ......................................................................................................................................... 469
Б.15. Глава 18 ......................................................................................................................................... 470
Б.16. Глава 20 ......................................................................................................................................... 471
Б.17. Глава 21 ......................................................................................................................................... 473
Б.18. Глава 22 ......................................................................................................................................... 474
Б.19. Глава 23 ......................................................................................................................................... 477
Б.20. Глава 24 ......................................................................................................................................... 479
Отзывы о втором издании
Самый быстрый способ изучить основы Python.
— Массимо Перга (Massimo Perga), Microsoft
Это моя любимая книга по Python. Грамотный подход к серьезному программи -рованию на Python.
— Эдмон Беголи (Edmon Begoli), Oak Ridge National Laboratory Превосходная книга, охватывает новое воплощение Python.
Читать дальше