Python е интернет и системен език за програмиране, чиято популярност нараства в днешната бърза среда за разработка на софтуер и това не е изненадващо: той е прост (но надежден), обектно ориентиран (но може да се използва като процедурен език), разширяем, мащабируем и има лесен за научаване синтаксис, който е ясен и сбит.
Python комбинира силата на компилиран езиков обект като Java и C ++ с лекотата на използване и бързото време за разработка на скриптовия език. Всъщност синтаксисът му е толкова лесен за разбиране, че е по-вероятно да го разберете по-бързо от който и да е от другите популярни скриптови езици, използвани днес! И току-що избрахме най-добрите книги за изучаване на Python за любителите на програмирането!
списък
- 10. Python. Създаване на приложение, Чан
- 9. Програмиране на Python: Ръководство стъпка по стъпка за начинаещи, Jenkins
- 8. Python език за програмиране, Сузи
- 7. Тайните на Python. 59 препоръки за писане на ефективен код, Slatkin
- 6. Учене на Python, Lutz
- 5. Програмиране на Python за начинаещи, McGrath
- 4. Python на практика, Summerfield
- 3. Python - до върховете на върховите постижения, Рамало
- 2. Програмираме в Python, Dawson
- 1. Изстъргване на уебсайтове, използващи Python, Mitchell
10. Създаване на приложения, Чан
В "Питон Създаване на приложения»Интернет софтуерен инженер и технически инструктор Уесли Чун предоставя на разработчиците всичко, което трябва да знаят, за да научат бързо Python.
Подобно на останалите книги от серията Core, Core Python Programming предлага стотици откъси от индустриален код и примери, насочени към професионални разработчици, които искат да използват съществуващите си умения!
По-специално, Core Python Programming предоставя много интерактивни примери, които можете да въведете в интерпретатора на Python точно пред вас! Накрая ви представяме глава, която ще ви покаже стъпка по стъпка как да разширите Python с помощта на C или C ++.
9. Програмиране на Python: Ръководство стъпка по стъпка за начинаещи, Jenkins
Научете повече за компютърното програмиране и как да започнете с език за програмиране. "Програмиране на Python: Ръководство стъпка по стъпка за начинаещи„Ще помогне да се разберат различните характеристики на езика за програмиране Python и да се оцени неговата сила. Преход от начинаещ програмист към специалист. Тази книга изследва всички аспекти на езика Python.
Тази книга може да бъде чудесно начало за начинаещ; това е стъпка по стъпка ръководство за всички, които искат да започнат да учат програмиране на Python от нулата. Това ще ви помогне да подготвите солидна основа за компютърно програмиране и ще ви бъде лесно да научите всеки друг език за програмиране.
8. Python език за програмиране, Сузи
Книгата представя Python, най-известните му вариации и методи за програмиране. В допълнение към основните въпроси (език, обикновена библиотека, ефективно програмиране, обработка на текстове) са изучени ситуации на използване на езика Python, които са по-често срещани от други, от изчисляване на матрица до програми с по-сложни графични специфики.
Следвайки курса, който покрива тази книга, можете значително да подобрите производителността си, използвайки Python. Книгата ще бъде най-полезна за студентите от специалности в областта на разработката на софтуер и архитектурата на софтуерните системи.
7. 59 препоръки за писане на ефективен код, Slatkin
«Тайните на PythonПрепоръчва се за студенти като отлично компактен източник на основни съвети по много широк спектър от теми за междинния професионалист на Python. Най-добри практики за всички основни области на развитие на Python 3.x и 2.x, с подробни обяснения и примери.
Страхотните практики за писане на функции, които изясняват намеренията, ви помагат да избегнете редица грешки. Покритие за това как да съставите по-точно код с помощта на масиви и класове, как да се отървете от капаните на метакласите. По-ефективни подходи към паралелизма.
Класически методи и идиоми за използване на Python вградени модули. Инструменти и най-добри практики за съвместно развитие. Решения за отстраняване на грешки, валидиране и оптимизация за подобряване на качеството и производителността.
6. Учене на Python, Lutz
Получете изчерпателно, изчерпателно запознаване с основния език на Python с поддръжка за този урок. Въз основа на популярен урок от автора Марк Луц, тази публикация допринася за бързото писане на ефективен, висококачествен Python код. Това е най-добрият начин да започнете, независимо дали сте начинаещ разработчик или професионален програмист, запознат с други езици.
«Учене на Python»Този прост наръчник за самостоятелно проучване, допълнен с тестове, упражнения и полезни упражнения, ще ви помогне да започнете с Python 2.7 и 3.3 - най-новите версии на линии 3.X и 2.X - както и всички други издания за обща употреба днес.
Освен това ще научите някои от усъвършенстваните функции на езика, които напоследък стават все по-често срещани в Python код.
5. Програмиране на Python за начинаещи, McGrath
Python е свободно достъпен език за програмиране, който прави решаването на компютърен проблем почти толкова лесно, колкото задаването на въпрос във форума.
«Програмиране на Python за начинаещи„Обхваща всичко, което читателят трябва да знае, за да започне да кодира в Python. Този лесен за употреба ръководство е идеалният спътник за бързо и продуктивно обучение.
4. Python на практика, Summerfield
Ако сте опитен разработчик, "Python на практика„Ще ви помогне да подобрите качеството, надеждността, скоростта, използваемостта и използваемостта на всичките си програми на Python.
Марк Самфийлд се фокусира върху четири основни теми: дизайнерски модели за кодиране на елегантност, по-бърза обработка чрез едновременност и компилиран Python (Cython), мрежови връзки и графика на високо ниво.
Той идентифицира доказани дизайнерски модели, които са полезни в Python, покрива ги с код за експертно качество и обяснява защо някои обектно-ориентирани дизайнерски модели не са свързани с Python.
Той също така разкрива няколко контрапродуктивни митове за програмирането на Python, показвайки например как Python може да се възползва максимално от многоядрен хардуер.
3. Python - до върховете на върховите постижения, Рамало
Простотата на Python ви позволява да работите бързо, но това често означава, че не свързвате всички функции, които той може да предложи. С това основно ръководство ще научите как да пишете ефективен идиоматичен Python код, използвайки неговите ефективни - и вероятно най-забравените функции.
Авторът Лучано Рамало ви запознава с основните характеристики на езика Python и демонстрира как да направите кода си по-кратък, по-бърз и по-четим едновременно.
Много опитни програмисти се опитват да огънат Python, за да съответстват на моделите, които са научили на други езици, и никога не отварят възможностите на Python извън техния опит. Използване на книгата "Python - до върховете на върховите постиженияТези програмисти ще научат подробно как да станат специалисти в Python 3.
2. Програмираме в Python, Dawson
Ако наскоро сте започнали да разбирате програмирането на Python и търсите сериозно въведение, това ръководство е за вас. Книги от поредицата "Програмираме в Python”, Разработена от учители по компютърни науки, преподава основите на програмирането чрез неопростеното създаване на игри.
Получавате необходимите умения за по-практични приложения за програмиране на Python и научавате как тези умения могат да се използват в реални сценарии. Най-хубавото е, че когато завършите тази книга, ще можете да приложите основните принципи, които сте научили, към следващия език за програмиране, с който ще работите.
1. Изстъргване на уебсайтове, използващи Python, Mitchell
Ако програмирането е магия, тогава уеб изстъргването със сигурност е форма на магия. Чрез писане на проста автоматизирана програма можете да заявявате уеб сървъри, да заявявате данни и да ги анализирате, за да извлечете необходимата информация.
Разширено издание "Изстъргване на уебсайтове с помощта на Python„Не само ви запознава с търсенето в Интернет, но и служи като изчерпателно ръководство за събиране на почти всички видове данни от съвременния Интернет.