- 寫給程序員的Python教程
- (挪)羅伯特·斯莫爾希雷 (美)奧斯汀·賓厄姆
- 589字
- 2020-07-10 16:09:12
前 言
歡迎閱讀本書!本書的目的是為你提供Python編程語言實用且深入的介紹,使你具備幾乎所有Python項目中高效開發者所需的工具和洞察力。Python是一門內容豐富且精深的語言。本書不打算覆蓋Python所有的知識。相反,本書希望幫助你打下扎實的基礎,帶你進入眼花繚亂的Python世界,并讓你具備自我繼續學習的能力。
本書主要適合那些使用其他語言編程的讀者閱讀。如果你目前正在使用C++、C#或Java等主流的命令式或面向對象的語言編程,那么你可以充分利用本書。如果你有其他類型語言的經驗——例如函數式或基于ACTOR模型的語言,那么你的Python學習曲線可能有點陡峭,但是你不會遇到較大的困難。大多數程序員都認為Python非常通俗易懂,只需稍微練習一下就可以很快地熟悉它。
如果你沒有任何編程經驗,閱讀本書可能會有點困難。通過本書,你不僅可以學習編程語言,還可以學習到許多語言的常見知識。公平起見,本書不會花很多時間來解釋這些“假定知識”的領域。這并不意味著你無法學習本書!這只是意味著你可能需要更加努力,反復閱讀一些章節,或者可能需要尋求他人的指導。然而,這些努力會讓你有所收獲,你將開始擁有掌握其他語言的技能,這是專業程序員的一項關鍵 技能。
在第1章中,我們將快速瀏覽Python語言。我們將介紹Python是什么(提示:它不僅僅是一門語言),了解它是如何工作的以及它是如何被開發的,并且感受一下它為什么吸引了如此多的程序員使用。我們還會簡要介紹一下本書其余部分的結構。
推薦閱讀
- C#高級編程(第10版) C# 6 & .NET Core 1.0 (.NET開發經典名著)
- Learning Chef
- 程序員考試案例梳理、真題透解與強化訓練
- Koa開發:入門、進階與實戰
- 網店設計看這本就夠了
- Building an RPG with Unity 2018
- Unity 3D/2D移動開發實戰教程
- BeagleBone Robotic Projects(Second Edition)
- 從零開始學Python大數據與量化交易
- Python 3快速入門與實戰
- C語言程序設計教程
- Learning ECMAScript 6
- Mastering Object:Oriented Python(Second Edition)
- Game Programming using Qt 5 Beginner's Guide
- Learn C Programming