Книги для начинающих Python программистов
Python – мультипарадигмальный кроссплатформенный язык программирования, получивший популярность в таких IT-гигантах, как Google, Apple и Microsoft. Благодаря простому минималистичному синтаксису и мощному ядру, «питон» считается одним из самых хорошо читаемых и производительных языков программирования в мире.
Learning Python
Пособие представляет собой отличное и признанное во всем мире введение в язык Python. Она быстро научит вас писать эффективный высококачественный код. Подойдёт как начинающим программистам, так и тем, у кого уже есть опыт использования других языков. Помимо теории в книге есть тесты, упражнения и полезные иллюстрации — всё, что нужно для изучения Python 2 и 3
Think Python: How to Think Like a Computer Scientist, Allen B. Downey
Если создание компьютерных игр – слишком легкомысленное занятие для вас, возьмите эту книгу. Ее подход гораздо серьезнее, ведь автор ставит себе задачу научить вас думать как программист.
Основы программирования на Python изложены простым и понятным языком. Некоторые продвинутые области освещены довольно поверхностно (книга все-таки для новичков), зато есть много тем, которые в других руководствах не рассматриваются
A Byte of Python
Эта книга послужит в качестве учебника или руководства по языку Python для начинающих программистов. Если все, что вы знаете о компьютерах, — это как сохранять текстовые файлы, то это книга для вас.
Эта книга научит вас использовать Python версии 3. Там также будет руководство для вас, чтобы адаптироваться к более старой и более распространенной версии Python 2 в книге.
Осваивать программирование вам придётся на практике – тут собраны 52 упражнения, проработав которые поймёте Python, научитесь писать программы и устранять свои ошибки.
В книге освещены следующие темы:
- Установка окружения
- Организация кода
- Базовая математика
- Переменные
- Строки и текст
- Взаимодействие с пользователями
- Работа с файлами
- Циклы и логика
- Структуры данных
- Разработка программ и многое другое
Invent Your Own Computer Games with Python, Al Sweigart
И последняя книга в этом списке, если вы любите игры и мечтаете их создавать, то вам непременно следует обратить внимание на эту книгу. Она расскажет об основах программирования на Python и поможет создать несколько классических игр: Угадайку, Dragon’s Realm, Виселицу, Реверси, Сонар и, конечно, Крестики-Нолики.
Из книги вы узнаете, как анимировать графику, обнаруживать столкновения, использовать звуки, изображения и спрайты. В этом поможет замечательная библиотека PyGame.
Заключение
Спасибо что прочитали эту статью, ставьте лайки и подписывайтесь)
Всем до скорой встречи!