Простой Python, Современный стиль программирования, Любанович Б., 2016.
Эта книга идеально подходит как для начинающих программистов, так и для тех. кто только собирается осваивать Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем.
Прочитав эту книгу, вы не только убедитесь, что Python — это вкусно, но и освоите искусство тестирования, отладки, многократного использования кода, а также научитесь применять Python в различных предметных областях.
Python против языка X.
Насколько Python хорош по сравнению с другими языками программирования? Где и когда следует использовать тот или иной язык? В этом разделе я приведу примеры кода, написанные на других языках, чтобы вы могли понять, с чем конкурирует Python. Вы не обязаны понимать каждый из этих фрагментов, если не работали с этими языками. (Когда вы увидите последний фрагмент, написанный на Python, то почувствуете облегчение из-за того, что не работали с некоторыми языками.) Если вам интересен только Python, вы ничего не потеряете, если не будете читать этот раздел.
Каждая программа должна вывести число и немного рассказать о языке, на котором она написана.
Если вы пользуетесь терминалом или терминальным окном, программа, которая читает то, что вы вводите, выполняет это и отображает результат, называется программой-оболочкой. Оболочка операционной системы Windows называется cmd, она выполняет пакетные файлы, имеющие расширение .bat. Для Linux и других операционных систем семейства Unix (включая Mac OS X) существует множество программ-оболочек, самая популярная из которых называется bash или sh. Оболочка обладает небольшими возможностями вроде выполнения простой логики и разворачивания символа-джокера наподобие * в полноценные имена файлов. Вы можете сохранять команды в файлы, которые называются сценариями оболочки, и выполнять их позже. Эти программы могли быть самыми первыми в вашей карьере программиста. Проблема заключается в том, что со сценариями оболочки трудно работать, если они содержат как минимум несколько сотен строк, а сами сценарии выполняются гораздо медленнее, чем программы, написанные на других языках.
Оглавление.
Введение.
Об авторе.
Глава 1. Python: с чем его едят.
Глава 2. Ингредиенты Python: числа, строки и переменные.
Глава 3. Наполнение Python: списки, кортежи, словари и множества.
Глава 4. Корочка Python: структуры кода.
Глава 5. Ру Boxes: модули, пакеты и программы.
Глава 6. Ой-ой-ой: объекты и классы.
Глава 7. Работаем сданными профессионально.
Глава 8. Данные должны куда-то попадать.
Глава 9. Распутываем Всемирную паутину.
Глава 10. Системы.
Глава 11. Конкуренция и сети.
Глава 12. Быть питонщиком.
Приложения
Приложение А. Пи-Арт.
Приложение Б. За работой.
Приложение В. Ру в науке.
Приложение Г. Установка Python 3.
Приложение Д. Ответы к упражнениям.
Приложение Е. Вспомогательные материалы.
Купить .
Теги: учебник по программированию :: программирование :: Любанович :: Python
Смотрите также учебники, книги и учебные материалы:
- Программирование, Python, C++, часть 3, Поляков К.Ю., 2019
- Программирование, Python, C++, часть 2, Поляков К.Ю., 2019
- Программирование, Python, C++, часть 1, Поляков К.Ю., 2019
- Clean Code, Robert Martin, 2009
- Программирование для детей, Вордерман К., Вудкок Д., Макаманус Ш., 2015
- Изучаем программирование на Python, Бэрри П., 2017
- Python и наука о данных для чайников, Мюллер Д.П., Массарон Л., 2020
- Python для чайников, Мюллер Д.П., 2019