庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
地圖+地圖創意遊戲 (附行旅世界地圖包)
  • 定價650.00元
  • 8 折優惠:HK$520
  • 放入購物車
二樓書籍分類
 
Python初學特訓班(附250分鐘影音教學/範例程式)

Python初學特訓班(附250分鐘影音教學/範例程式)
9789864762521
鄧文淵/總監製
碁峰
2016年11月29日
160.00  元
HK$ 144  





ISBN:9789864762521
  • 規格:平裝 / 400頁 / 17 x 23 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > SQL

















      附DVD一片



      Python學習新經典!



      解決初學痛點,避免開發地雷,

      融入主流技術,結合250分鐘影音教學,

      從180個範例徹底掌握Python的實務應用精髓!



      Python可說是當今最熱門的程式語言之一,從兒童程式教學、網站功能測試、大數據分析、物聯網、機器學習,到駭客攻擊工具等主流議題,Python都在其中占據了重要的地位。



      本書以初學者的視角規劃學習地圖,從環境、語法到主題應用,直接從實例學,讓學習者輕鬆入門,並能結合目前最受重視與重要的實務運用,體驗Python的無窮魅力。



      切入關鍵開發環境,快速入門與實戰,

      體驗Python的開發無極限!



      ■快速佈署Python開發環境,熟悉編輯器與執行方式,並詳細說明如何建置,完美並存2.X及3.X等不同版本。



      ■詳細說明Python語法,由結構、變數、資料型態、運算式及判斷式進行學習引導,再深入迴圈、串列、元組、字典與函式等重要內容。



      ■範例導引式學習,從小範例到專題應用實例,即學即用即上手。



      ■詳述各種實用的Python套件,分析使用方式與注意事項,並以實例說明。



      ■全面深入不同領域的應用主題,包括大數據擷取分析、公開資料使用、行動資料庫存取、資訊圖表繪製、Facebook貼文與自動按讚及照片下載、Office文件處理、YouTube影片下載、臉部辨識與驗證碼圖片破解、大量檔案批次處理、多媒體播放器,以及遊戲開發…等,將Python結合主流且新穎的應用,立即升級開發功力。



      ■針對重點內容與專題提供影音輔助教學,迅速提升學習效率。



      書附超值DVD:

      範例程式檔/250分鐘關鍵影音教學

    ?





    CHAPTER 01 建置Python開發環境

    Python程式語言是一種物件導向、直譯式的電腦程式語言。根據權威機構統計,Python與C、Java 為目前最受歡迎的程式語言前三名。Python可在多種平台開發執行,本書以Windows系統做為開發平台,並以Anaconda套件組做為開發環境,不但包含超過300種常用的科學資料分析套件,還內建超強編輯器。



    CHAPTER 02 基本語法與結構控制

    程式的執行方式有循序式及跳躍式兩種,循序式是程式碼由上往下依序一列一列的執行。程式設計也和日常生活雷同,常會遇到一些需要做決策的情況,再依決策結果執行不同的程式碼,而這種就是跳躍式執行。



    CHAPTER 03 迴圈、資料結構及函式

    Python迴圈命令有2個:for迴圈用於執行固定次數的迴圈,while迴圈用於執行次數不固定的迴圈。串列與其他語言的陣列(Array)相同,其功能與變數相類似,是提供儲存資料的記憶體空間。元組(Tuple)的結構與串列完全相同,不同處在於元組的元素個數及元素值皆不能改變。字典(Dict)的結構也與串列類似,其元素是以「鍵- 值」對方式儲存,這樣就可使用「鍵」來取得「值」。

    在一個較大型的程式中,通常會將具有特定功能或經常重複使用的程式,撰寫成獨立的小單元,稱為「函式」,並賦予函式一個名稱,當程式需要時就可以呼叫該函式執行。



    CHAPTER 04 檔案處理與SQLite資料庫

    Python能大量快速的處理電腦系統中的檔案與資料夾,除了使用os套件進行目錄建立與刪除目錄、檔案刪除、執行作業系統命令等動作,也可以利用Python內建函式開啟指定的檔案,並進行檔案內容的讀取、寫入或修改。Python內建嵌入式資料庫SQLite,利用檔案儲存整個資料庫,SQLite的特點是可以使用SQL語法管理資料庫,執行新增、修改、刪除和查詢。



    CHAPTER 05 網頁資料擷取與分析

    許多人都非常喜歡使用Python在網頁上收集資料,不僅擷取方便,分析統計的功能也十分齊全。

    利用Python套件中的函式可以輕易解析指定網址的內容,透過其屬性取出網址中各項有用的資訊。

    Python可以進一步使用函式讀取網頁原始碼,再利用相關語法或正規表示式搜尋取得符合資料。如果擷取的資料更複雜,Python可以藉由功能更為強大的網頁解析工具,針對特定的網頁及目標加以擷取與分析。



    CHAPTER 06 網頁測試自動化

    Python執行網頁測試的功能十分強大,甚至能藉由排程的動作讓所有過程自動化,對於許多人來說是不可多得的神器。



    CHAPTER 07 圖表繪製

    Python除了資料擷取進行分析之外,將相關數據繪製成統計圖表更是它的強項。



    CHAPTER 08 實戰:Facebook貼文、按讚與照片下載

    Facebook是目前最流行的社群網站,日常生活的分享、相關資訊的吸收,以及人與人之間交流,似乎都離不開這個無形的領域。如何使用Python來進行Facebook上的操作,是許多人很有興趣的主題,這裡將以一些實用的功能進行實例的操作。



    CHAPTER 09 實戰:YouTube影片下載器

    YouTube已經是目前世界上最大影音分享網站,其中有許多值得珍藏的影片,因此大部分人皆有從 YouTube網站下載影片的需求。

    本章將介紹利用套件製作出容易操作,圖形化的使用者介面, 再使用PyTube套件分析指定的YouTube網址,設定好影片品質及檔案類型後,把影片下載到本機中。



    CHAPTER 10 實戰:Word文件處理

    Office的文件是我們日常生活工作都常用到的文件格式,其中Word格式的檔案更是重要。

    Python語言可透過套件對Microsoft Office文件進行存取,當然電腦必須已安裝Office軟體。

    本章利用套件製作兩個實際應用:自動建立整個月份的營養午餐菜單,及自動取得指定目錄中所有Word文件(包含子目錄),並對所有Word檔案進行置換文字功能。



    CHAPTER 11 實戰:PM2.5即時監測顯示器

    PM2.5是細懸浮微粒的污染指標,對人體的健康影響很大,已是現在很重要的議題。行政院環保署環境資源資料開放平台有公佈PM2.5資料,而且每小時就更新一次,也成為許多人定時觀看的資訊。

    Python的套件不但可以自動讀取網頁中的表格資料,還可對資料進行修改、排序等處理,也可繪製統計圖表,對於資訊的擷取、整理以及顯示是不可多得的好工具。

    本章的PM2.5即時監測顯示器,程式可以直接讀取開放平台的資料,在整理後顯示,讓使用者隨時都可取得最新監測資料。



    CHAPTER 12 實戰:臉部辨識及驗證碼圖片破解

    OpenCV是一個開發原始碼、跨平台的電腦視覺程式庫,可以在商業和研究領域中免費使用,目前已應用於人機互動、臉部識別、動作識別、運動跟蹤等領域。要進行特定圖像辨識最重要的是要有辨識對象特徵檔,OpenCV已內建臉部辨識特徵檔,只要使用OpenCV的CascadeClassifier類別即可辨識臉部。

    在許多網站都會利用圖形驗證碼來阻擋網站上不當或惡意的訪問動作,如果要進行驗證碼圖片破解,要將圖形驗證碼轉換為文字。Python可以透過圖形處理套件將大部分圖片背景去除,再讀取圖片文字進行破解。



    CHAPTER 13 實戰:Firebase即時資料庫應用

    Firebase是專為行動應用開發者所提供的後端服務平台,Firebase所提供的資料庫和傳統資料庫使用表格式資料表儲存資料的方式不同,而是使用Key、Value字典型態的結構來儲存資料,使用上不僅輕量,結構相當彈性,而且會立即反應。Python可以透過套件來存取Firebase資料庫,進而開發實用的應用程式。

    本章將利用Python的功能運用套件將英文單字的資料儲存在Firebase即時資料庫中,使用者可以使用英文單字查詢中文說明。



    CHAPTER 14 實戰:批次更改資料夾檔案名稱與搜尋

    Python對於檔案處理有很突出的表現,也是很多人經常使用的功能。

    在這章中,將統整Python檔案處理的技巧,例如大批檔案的複製、依指定的名稱儲存檔案、找出重複的照片、將所有的圖檔更改為相同的大小的需求,以實際的範例進行說明。

    除此之外,使用者也可以利用Python程式進行檔案內容文字的搜尋,只要指定資料夾或檔案,甚至是整台電腦,都可以在極短的時間內完成搜尋的動作。



    CHAPTER 15 實戰:音樂播放器

    Python也有處理多媒體檔案的能力,如果要播放音效,可以利用pygame套件中的mixer物件。mixer物件中可以使用Sound和music物件進行音效的播放。不同的是Sound物件適合播放較短的音效,如OGG和WAV音效檔;而music物件除了可以播放這兩種音效檔外,也可以播放時間較久旳MP3音效檔,並進行相關的控制。



    CHAPTER 16 實戰:PyGame遊戲開發

    遊戲開發需要使用的技術範圍相當廣泛,除了多媒體音效、圖片動畫,程式設計應用更是其中的核心。PyGame是為了讓Python能夠進行遊戲開發工作所發展出來的套件,它能幫助Python控制音效音樂、圖片動畫,並進行程式的運作,是一個十分強大,功能完整的套件。

    本章中將詳細說明PyGame的使用方式,並利用實例範例帶領讀者學習其中重要的技巧,最後再利用一個有趣又好玩的遊戲進行專題開發,讓您也可以利用Python快速的進入遊戲開發的世界。



    CHAPTER 17 將Python打包成執行檔

    想要將完成的Python應用程式,分享給自己的好友,卻發現好友的電腦中並沒有安裝Python以及相關的套件。這時,就必須要使用包裝工具將Python應用程式打包成exe執行檔,就可以在其他機器上執行。



    ?









      Python是近期最多人討論的程式語言之一,無論是兒童程式的入門教學、網站功能的測試、財經資料的收集、大數據的分析,甚至是駭客攻擊的最佳工具,您都能看到Python在其中占據了重要的地位。



      這麼熱門的主題,但許多初學者都抱怨不好入門。除了環境佈置步驟較為繁雜,執行的平台不好安裝,更別提進一步的語法學習、套件載入或是實際應用的方式。針對這個情形,筆者團隊特別針對這些問題進行深度討論與互動,規劃出相關的章節,讓讀者能在這樣的安排下快速進入Python程式的開發領域,並能進一步將成品應用在實務當中。



      為了確保您在學習本書內容時能得到完整的學習效果,並能快速練習或觀看範例效果,本書在光碟中提供了相關的學習配套(於書附光碟中)供讀者練習與參考。



      1.本書範例:將各章範例的完成檔依章節名稱放置各資料夾中。



      2.教學影片:在應用程式開發過程中的許多學習重點,有時經由教學影片的導引,會勝過閱讀大量的說明文字。作者特別針對書本中較為繁瑣,但是在操作上十分重要的地方,以及重要的專題實作,錄製成教學影片。讀者可以依照影片裡的操作,搭配書本中的說明進行學習,相信會有加乘的效果。有提供教學影片的章節,在目錄會有一個「影片圖示」,讀者可以對照使用。

    ?




    其 他 著 作
    1. Python架站特訓班:Django最強實戰
    2. 超人氣Facebook粉絲專頁行銷加油讚 (第四版):挖掘小編的行銷潛力+ 打破經營的迷思困境= 讓你成為地表最強小編!
    3. 翻倍效率工作術:不會就太可惜的Excel+Power BI 大數據視覺圖表設計與分析
    4. 會做簡報就會製作跨平台App:Smart Apps Creator 3超神開發術
    5. 手機應用程式設計超簡單:App Inventor 2初學特訓班(中文介面第二版)(附影音/範例/架設解說與上架PDF)
    6. 中老年人快樂學電腦(Windows 10+Office 2016):超大圖解好閱讀,教學影片好上手
    7. 學好跨平台網頁設計:HTML5、CSS3、JavaScript、jQuery與Bootstrap超完美特訓班
    8. 手機應用程式設計超簡單:App Inventor 2零基礎入門班(中文介面第二版) (附影音/範例/架設解說pdf)
    9. 快快樂樂學威力導演15:影片/MV剪輯活用情報特蒐(附DVD一片)
    10. 中老年人愛用APP全收錄 ( 第二版 )
    11. Android初學特訓班 (第七版) (適用 Android 6.x~7.x / 全新Android Studio 2.X開發,附影音)
    12. Excel 2016高效實用範例必修16課:善用資料圖表 x 函數巨集的精算達人
    13. 挑戰PHP7/MySQL程式設計與超強專題特訓班(第四版)(適用PHP5~7,MariaDB)
    14. 中老年人快樂學拍照、攝影 (適用 iOS、Android 雙系統手機、平板)
    15. 生活科技應用網路概論(第二版)
    16. 手機應用程式設計超簡單:App Inventor 2專題特訓班(中文介面第二版)(附新元件影音教學/範例/單機與伺服器架設pdf)
    17. 用Autodesk 123D Design玩出3D設計大未來(附270分鐘影音教學/範例/軟體)
    18. 手機應用程式設計超簡單:App Inventor 2資料庫專題特訓班(第二版)(附資料庫元件影音教學/範例/架設解說pdf)
    19. 超人氣Facebook粉絲專頁行銷加油讚 (第三版) - 粉絲專頁小編的行銷原力 + 企業粉絲專頁的集客秘笈 = 讓您成為品牌社群經營的 CEO!
    20. Android初學特訓班:最新Android Studio開發實戰!附DVD (第六版)
    21. Office 2016高效實用範例必修16課(加贈Office 365雲端應用及超值影音教學及範例光碟)
    22. 用Photoshop玩影像設計比你想的簡單:快快樂樂學Photoshop CC(附DVD)
    23. 手機應用程式設計超簡單:App Inventor 2資料庫專題特訓班(附資料庫元件影音教學/範例/單機與伺服器架設解說pdf)
    24. 資訊概論:從資訊科技應用培養邏輯思維能力
    25. 網路開店x拍賣王:零元創業加薪不求人3小時開店賣翻天
    26. 中老年人愛用APP全收錄 <適用 iOS + Android 雙系統手機及平板>
    27. Swift初學特訓班:iOS App開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式)
    28. 用S4A(Scratch for Arduino):玩出科技創意大未來(附10大動手玩影音教學教室/全書範例)
    29. 翻倍效率工作術:不會就太可惜的 Excel 必學函數
    30. 挑戰PHP�MySQL程式設計與超強專題特訓班(第三版)(適用PHP5∼PHP6)
    31. 手機應用程式設計超簡單:App Inventor 2零基礎入門班(附新手入門影音教學/範例)
    32. 中老年人快樂學FACEBOOK 臉書 (超大圖解好閱讀 + 教學影片好上手)
    33. Word 2013高效實用範例必修16課(附贈影音教學及範例光碟)
    34. 手機應用程式設計超簡單:APP Inventor零基礎入門班(附新手入門影音教學/範例)
    35. 快快樂樂學Excel 2013:善用資料圖表、函數巨集的精算達人(附光碟)
    36. 超人氣Facebook粉絲專頁行銷加油讚:粉絲專頁小編的生存寶典+企業粉絲專頁聚眾秘笈
    37. Office 2013高效實用範例必修16課(附贈影音教學及範例光碟)
    38. 用Dreamweaver CS6,我也會開發APP(增訂版,Android / iOS跨平台實戰)
    39. Android初學特訓班(第三版)(暢銷改版,全新Android 4.X版 / 適用Android 4.X~2.X,附影音教學/範例/小綠人素材)
    40. 中老年人快樂學電腦 (Windows 8+Office 2013)
    41. Dreamweaver CS6 X PHP超強互動網站特訓班(附影音教學、獨家擴充程式、範例、試用版)
    42. 中老年人快樂學 iPad < iPad 系列 / iPhone 全適用 , 加贈示範解說DVD>
    43. 生活科技應用網路概論
    44. 手機應用程式設計超簡單:APP Inventor初學特訓班(附關鍵影音教學/範例)
    45. 用Flash CS6玩動畫比你想的簡單-範例適用CS6/CS5/CS4(附贈全書影音教學光碟及原始範例/成果檔)
    46. 用Photoshop玩影像設計比你想的簡單:快快樂樂學Photoshop CS6(去背妙用 × 設計張力 × 影像編修 × 動畫網頁)
    47. 用Dreamweaver CS6,我也會開發APP(附關鍵影音教學/範例/試用版)
    48. Dreamweaver CS6網頁製作比你想的簡單:Html 5 x CSS3 x Mobile x Facebook 超強全應用
    49. 網路拍賣王:秒殺商品行銷戰自己來
    50. MAC OS X Mountain Lion完全活用手冊
    51. 最強!Office即效實用密技500+ (Word+Excel+PowerPoint三效合一)
    52. Android初學特訓班(二版)(暢銷改版,全新Android 4開發示範/適用Android 4.X~2.X,手機與平板電腦的全面啟動)
    53. Office 2003高效實用範例必修16課
    54. 中老年人快樂學電腦<超大圖解好閱讀,教學影片好上手>
    55. Android 初學特訓班(全新Android 4開發示範 / 適用Android 4.X~2.X,手機與平板電腦的全面啟動,附影音教學/範例程式/Android Q版小綠人?
    56. 挑戰PHP5/MySQL程式設計樂活學(第二版)(適用PHP5~PHP6)
    57. Word 2010高效實用範例必修16課 (附光碟)
    58. 網路開店 x 拍賣王:創業成功年收百萬商機大公開
    59. 快快樂樂學Excel 2010:善用資料圖表、巨集函數的精算達人(附光碟)
    60. PowerPoint 2010高效實用範例必修16課 (超值附贈影音教學)
    61. 快快樂樂學Access 2010:善用高效率、方便強大的資料庫管理
    62. Dreamweaver CS5網頁製作:為網站提供創新而專業的設計平台(附贈影音教學、完整範例檔)
    63. 影片/MV剪輯活用情報特蒐:快快樂樂學 會聲會影X4
    64. ASP.NET 4.0 網頁程式設計速學對策(使用C#) (附影音教學、C#與VB範例檔、題解、VS 2010 Express中文版)
    65. Office 2010高效實用範例必修16課(附光碟)
    66. 美人心機影像編修必學絕招(附DVD)
    67. Visual Basic 2010 程式設計速學對策(附影音教學、範例檔、題解、VS 2010Express中文版)
    68. 挑戰Visual C++ 2008程式設計樂活學(附範例程式)
    69. Visual C# 2010程式設計速學對策(附影音教學、範例檔、題解、VS 2010Express中文版)
    70. 用Photoshop玩影像設計比你想的簡單:快快樂樂學Photoshop CS5(附DVD*1 )
    71. 快快樂樂學Office 2010:體驗新功能高效率的雲端應用服務((附贈480分鐘影音教學及範例光碟)
    72. 影片/MV剪輯活用情報特蒐:快快樂樂學 會聲會影X3(附500分鐘影音教學及範例素材光碟)
    73. 挑戰Visual C++ 2008程式設計樂活學(附範例程式)
    74. 挑戰Dreamweaver CS4互動網站百寶箱:使用PHP(附DVD*1)
    75. 多媒體網頁設計(第三版):為數位生活提供全新應用
    76. Dreamweaver CS4網頁製作:為網站提供創新而專業的設計平台(附DVD*1)
    77. Flash CS4動畫特效--為平面、網頁及行動設計提供創意點子
    78. 挑戰Dreamweaver CS4互動網站百寶箱--使用ASP
    79. 達人養成班--網路開店王:網路開店規劃.行銷.建置
    80. 快快樂樂學EXCEL 2003徹底實作教材--晉升試算達人的十四招秘技(附光碟)
    81. 快快樂樂學Dreamweaver/Flash/Fireworks網頁設計創意整合
    82. 挑戰Visual Basic 2008程式設計樂活學 (附光碟)
    83. 快快樂樂學Excel 2007徹底活用(附光碟)
    84. 快快樂樂學多媒體網頁設計
    85. 快快樂樂學Dreamweaver 8