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