《Python編程實戰(zhàn)100例(微課視頻版)》是一本系統(tǒng)講解Python編程綜合應用的實例教程、視頻教程。本書結合Python的迅猛發(fā)展和廣泛應用,通過100個實用的編程實例詳細介紹了Python核心編程應用、字符界面編程、圖形界面編程、Office自動化編程、數據庫應用開發(fā)、網絡編程、爬蟲小程序、多媒體處理、數據分析和人工智能等方面的廣泛應用。這些實例典型實用、功能突出、以點帶面、針對實戰(zhàn)應用場景,實現(xiàn)了實例講解同編程經驗、技巧相融合,做到了一實例一解決方案,有利于讀者快速掌握Python編程技術,并逐步提高綜合運用這些技術實現(xiàn)復雜功能的能力。
《Python編程實戰(zhàn)100例(微課視頻版)》配備了1390分鐘的講解視頻,實例代碼均提供了詳細的注釋,并提供源文件供讀者練習操作,本書不僅可以作為廣大編程愛好者提高Python編程水平的自學教材,還可以作為軟件開發(fā)人員的參考資料。
1.Python的發(fā)展
當今世界信息技術發(fā)展迅猛,已進入大數據和人工智能時代,Python作為代表性的編程語言,由于其開源性,聚集了世界上眾多程序員的才智而大放異彩,被無數程序員熱烈追捧,已經成為主流的編程語言。
2.Python的應用
Python在前端開發(fā)、后端開發(fā)、爬蟲開發(fā)、人工智能、金融量化分析、大數據、物聯(lián)網等方面應用非常廣泛。隨著大數據時代和人工智能時代的到來,Python已成為數據分析、人工智能、機器學習、自然語言處理方面的開發(fā)語言。近年來很多互聯(lián)網公司對前端開發(fā)、后端開發(fā)、測試、運維、數據分析等崗位的招聘條件中都要求應聘者具備Python相關的技能,甚至更多的企業(yè)直接招聘Python后端開發(fā)工程師。隨著時代發(fā)展越來越快和市場需求越來越大,Python的應用也會越來越廣泛。
3.Python的特點 本書的解決方案
Python語言的特點是易學難精,一些編程初學者學會了該語言的基本語法、基本操作之后,進入實際項目開發(fā)中就茫然困惑起來,無法用Python解決項目中的具體問題,提升過程遇到了天花板。為了給廣大初學者一把鑰匙,使大家能夠快速掌握軟件開發(fā)技術并投入實際應用,本書將能夠組建成實際項目的應用程序分解成100個小的開發(fā)實例,在講解每個實例時對所涉及的編程知識進行適當擴展,書中每一個實例都以完整實現(xiàn)一個功能、解決一個實際問題為基本標準,讀者可以從這些編程實例中學到相關的知識和技術,后舉一反三,融會貫通,為將來進行大型項目的開發(fā)工作打下較為扎實的基礎。
4.作者的優(yōu)勢
本書作者是長期在一線工作的軟件開發(fā)人員,對程序開發(fā)的整體把握得心應手,熟知編程開發(fā)的重點和難點,知道應如何向程序員講授Python的開發(fā)技術和理念,能夠用簡明的語言講透每個編程實例的思路和業(yè)務流程,許多總結和提示能夠起到點睛的作用。本書不但同讀者交流了編程技術知識,而且在介紹編程實例的過程中也將Python開發(fā)理念融入其中,讓讀者在編程思想上也有所提升,真正契合Python編程思想上的無招勝有招,重道不遠術的理念。
張曉,山東能源信息管理人員、軟件開發(fā)工程師;曾規(guī)劃設計并參與實施了IDC機房的數據中心、異地容災備份系統(tǒng)、私有云項目建設,也曾參與SAP實施工作;熱衷于研究軟件開發(fā)技術,曾用C#、ASP.NET語言開發(fā)過多個應用系統(tǒng);接觸Python后,愛不釋手,之后的開發(fā)工作全部轉為使用Python語言進行。