Python без проблем: решаем реальные задачи и пишем полезный код
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

 Python без проблем: решаем реальные задачи и пишем полезный код

Компьютер способен решить практически любую задачу, если ему дать правильные инструкции. С этого и начинается программирование. Даниэль Зингаро создал книгу для начинающих, чтобы вы сразу учились решать интересные задачи, которые использовались на олимпиадах по программированию, и развивали мышление программиста.

В каждой главе вам даются задания, собственные решения можно выложить на сайт и получить оценку профи. Вы на практике освоите основные возможности, функции и методы языка Python и получите четкое представление о структурах данных, алгоритмах и других основах программирования. Дополнительные упражнения потребуют от вас усилий, вы должны будете самостоятельно изучить новые понятия, а вопросы с несколькими вариантами ответов заставят задуматься об особенностях работы каждого фрагмента кода.

Вы узнаете, как:
• запускать программы на Python, работать со строками и использовать переменные;
• писать программы, принимающие решения;
• повысить эффективность кода с помощью циклов while и for;
• использовать множества, списки и словари для организации, сортировки и поиска данных;
• разрабатывать программы с использованием функций и методики нисходящего проектирования;
• создавать алгоритмы поиска и использовать нотацию «О большое» для разработки более эффективного кода.

К концу книги вы не только овладеете Python, но и научитесь тому типу мышления, который необходим для решения задач. Языки программирования приходят и уходят, а подходы к решению проблем останутся с вами навсегда!
Оқыдыңыз ба? Не айтасыз?
Владимир Иванов
Владимир Ивановпікірімен бөлісті10 ай бұрын
👍Ұсынамын
Потрясающая книга! Читается как детектив. Я смотрел по программированию много книг , в лучшем случае их можно рассматривать как справочники. А книга Зингаро Д.- это клад для начинающего программиста.
2 Ұнайды
Комментарий жазу
Игорь Бутов
Игорь Бутовпікірімен бөлісті1 жыл бұрын
👎Ұсынбаймын
💤Іш пыстырады
Вообще не интересный и ненужный материал, вместо него лучше прорешать задачи с codewars и прочитать книгу грокаем алгоритмы
Комментарий жазу
👍Ұсынамын
Комментарий жазу
Владислав Д.
Владислав Д.дәйексөз келтірді8 ай бұрын
Ресурсы для работы с книгой, включая примеры кода и дополнительные упражнения, можно скачать, перейдя по ссылке https://nostarch.com/learn-code-solving-problems/ .
1 Ұнайды
Комментарий жазу
А что, если мы посчитаем количество пробелов в строке? Для этого можем передать методу count символ пробела. Это выглядит так:
>>> 'this is a string with a few words'.count(' ')
7
Комментарий жазу
аммы принимать решения.
Комментарий жазу
Питер
Издательский дом «Питер»
Издательский дом «Питер»
1 829 кітап
809
Айтишная полка
undlake
undlake
277 кітап
762
Санс
God_nova
God_nova
182 кітап
45
Программирование
Алексей Ермаков
Алексей Ермаков
100 кітап
39
Linux - Python - Arduino
Иван Яковенко
Иван Яковенко
33 кітап
31