Знакомство с Python
после оплаты (24/7)
(для всех устройств)
(в т.ч. для Apple и Android)
Как и обещает название, эта книга познакомит вас с одним из самых популярных языков программирования в мире: Python. Он предназначен как для начинающих программистов, так и для более опытных программистов, которые хотят добавить Python к уже знакомым им языкам. В большинстве случаев выучить компьютерный язык легче, чем человеческий. Меньше двусмысленности и меньше исключений, которые нужно держать в голове. Python — один из самых последовательных и понятных компьютерных языков. Он сочетает в себе простоту обучения, простоту использования и выразительную силу. Компьютерные языки состоят из данных (например, существительных в разговорных языках) и инструкций или кода (например, глаголов). Вам нужны оба. В чередующихся главах вы познакомитесь с базовым кодом и структурами данных Python, узнаете, как их комбинировать и создавать более сложные. Программы, которые вы читаете и пишете, станут длиннее и сложнее. Используя аналогию с деревообработкой, мы начнем с молотка, гвоздей и обрезков дерева. В первой половине этой книги мы познакомим вас с более специализированными компонентами, вплоть до эквивалентов токарных станков и других электроинструментов. Вы не только выучите язык, но и узнаете, что с ним делать. Мы начнем с языка Python и его стандартной библиотеки «с батарейками», но я также покажу вам, как найти, загрузить, установить и использовать некоторые хорошие сторонние пакеты. Мой акцент делается на том, что я действительно нашел полезным за более чем 10 лет разработки на Python, а не на второстепенных темах или сложных хаках. Хотя это введение, в него включены некоторые более сложные темы, потому что я хочу представить их вам. Такие области, как базы данных и Интернет, все еще рассматриваются, но технологии быстро меняются. Теперь можно ожидать, что программист Python знает что-то об облачных вычислениях, машинном обучении или потоковой передаче событий. Обо всем этом вы найдете здесь. У Python есть некоторые специальные функции, которые работают лучше, чем адаптация стилей из других языков, которые вы, возможно, знаете. Например, использование итераторов for и — это более прямой способ создания цикла, чем ручное увеличение какой-либо переменной-счетчика. Когда вы изучаете что-то новое, трудно сказать, какие термины являются конкретными, а не разговорными, и какие концепции действительно важны. Другими словами: «Это на тесте?» Я выделю термины и идеи, которые имеют особое значение или важность в Python, но не слишком много сразу. Настоящий код Python включается рано и часто.
Характеристики
- Язык
- Английский