Разнообразие возможностей современного Python становится испытанием для разработчиков всех уровней. Как программисту на старте карьеры понять, с чего начать, чтобы это испытание не стало для него непосильным? Как опытному разработчику Python понять, эффективен или нет его стиль программирования? Как перейти от изучения отдельных возможностей к мышлению на Python на более глубоком уровне? «Python. Исчерпывающее руководство» отвечает на эти, а также на многие другие актуальные вопросы.Эта книга делает акцент на основополагающих возможностях Python (3.6 и выше), а примеры кода демонстрируют «механику» языка и учат структурировать программы, чтобы их было проще читать, тестировать и отлаживать. Дэвид Бизли знакомит нас со своим уникальным взглядом на то, как на самом деле работает этот язык программирования.Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой, структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба.
Raznoobrazie vozmozhnostey sovremennogo Python stanovitsya ispytaniem dlya razrabotchikov vsekh urovney. Kak programmistu na starte karery ponyat, s chego nachat, chtoby eto ispytanie ne stalo dlya nego neposilnym? Kak opytnomu razrabotchiku Python ponyat, effektiven ili net ego stil programmirovaniya? Kak pereyti ot izucheniya otdelnykh vozmozhnostey k myshleniyu na Python na bolee glubokom urovne? Python. Ischerpyvayushchee rukovodstvo otvechaet na eti, a takzhe na mnogie drugie aktualnye voprosy.Eta kniga delaet aktsent na osnovopolagayushchikh vozmozhnostyakh Python (3.6 i vyshe), a primery koda demonstriruyut mekhaniku yazyka i uchat strukturirovat programmy, chtoby ikh bylo proshche chitat, testirovat i otlazhivat. Devid Bizli znakomit nas so svoim unikalnym vzglyadom na to, kak na samom dele rabotaet etot yazyk programmirovaniya.Pered vami prakticheskoe rukovodstvo, v kotorom kompaktno izlozheny takie fundamentalnye temy programmirovaniya, kak abstraktsii dannykh, upravlenie programmnoy logikoy, struktura programm, funktsii, obekty i moduli, lezhashchie v osnove proektov Python lyubogo masshtaba.