Strict Standards: Non-static method cls_image::gd_version() should not be called statically in /home/sandal0/public_html/includes/lib_base.php on line 346
Python程式設計入門_書籍_Raspberry Pi樹莓派專業店-跂礄旗艦店 - Powered by ECShop
當前位置: 首頁 > 書籍 > Python程式設計入門

相關商品

瀏覽歷史

Python程式設計入門

Python程式設計入門

prev next

  • 商品貨號:SA000710
    商品庫存: 37
  • 商品點擊數:298
  • 本店售價:NTD600元
    註冊用戶:NTD510元
    用戶評價: comment rank 5
  • 商品總價:
  • 購買數量:

商品描述:

商品屬性

Python程式設計入門

 

 

Python 3是Python語言到目前為止最好的版本:相較以往的版本,它更強大、更方便、更具一致性以及表達性。現在,讓最重要的Python程式員Mark Summerfield為讀者示範,如何充分利用Python 3的功能與慣用法來編寫程式碼。《精通Python 3程式設計 第二版》匯集了當編寫任何程式、使用任何標準或第三方Python 3程式庫以及建立新的程式庫模組時,所需要掌握的所有知識。

   Summerfield憑藉他多年的Python經驗,與讀者分享他對Python 3開發環境的深刻見解,這是你在任何其他地方找不到的。本書中,首先介紹Python的「內在美」:要編寫出健全、高效能的 Python程式,所需具備的八個要件。有了這些基礎之後,接下來介紹新的主題,以便加強你的實務經驗,每次都是以一個概念與一些實例的方式進行。

 


 

 

 

 

貼心提醒

 

 


 


 

 

產品特色

 

非翻譯本

 

 

產品規格
 

作者:葉難
出版社:博碩文化
出版日期:2015年3月29日
頁數:544頁
ISBN:978-986-434-005-7

 

目錄導覽說明

第1章,介紹電腦的硬體與軟體,說明程式語言在其中扮演何種角色,簡述Python歷代版本的演進差異,然後下載並安裝Python實作,準備好開發環境,然後才能開始學習Python語言。

第2章,真正開始動手撰寫Python程式,從基本概念開始講起,介紹Python直譯器、何謂名稱與物件、指派的意義、各種運算式與述句、基本的資料型 別、迴圈、函式、程式庫模組等。企圖以一章的篇幅介紹必備的基礎知識,有了這一章為底,接下來就可深入,繼續探究Python的各個面向。

第3章,介紹數值型別,包括整數、浮點數、複數、布林等等,以及可用的運算,介紹與數值相關的概念,譬如加總、平均、兩數的關係等等,數值是程式設計的基 礎,說到底,電腦裡的所有資料終歸是一堆0與1、也就是數值罷了。之後會介紹具備特殊用處的十進位數和分數,以及整數的位元運算。

第4章,介紹Python的主力容器型別:序列,以及相關的迭代概念,這是一種一個接著一個、具備順序性的資料結構與操作方式,Python最重要的序列 型別:序列,便是其中之一,許多議題與功能皆圍繞著串列打轉,譬如可迭代者與迭代器。除了串列外,還有元組與字串,並且介紹字串格式化。

第5章,介紹序列型別以外最重要的容器型別:字典,這是一種具備映射形式的的資料結構,每個元素都是所謂的鍵值配對,本章會介紹雜湊、集合等相關主題,最後簡介具有預設值和具有順序性的特殊字典。

第6章,函式是一門大學問,此章將從基礎逐步介紹函式的裡裡外外,包括如何定義、參數的傳遞、回傳值等基本知識,以及可被呼叫者和可視範圍等概念,並會以 詳細的圖示解說何謂命名空間與環境,藉以了解遞迴、閉包、高階函式等進階主題,最後介紹直接由Python語法支援的產生器和延遲綁定的概念。

第7章,本章主題包括資料與編碼,重點放在檔案開啟與文字檔案,將會詳細解釋何謂文字編碼系統,期望能掃除此方面的疑惑,搞清楚底端的二進位資料只不過是 一堆0與1(或說是一堆數字),須經過解釋後才具備意義;檔案是種抽象概念,不一定指硬碟裡的檔案,也可代表網路連線或其他資料讀寫來源。

第8章,認識的工具越多,便能根據狀況使用最適當的工具來解決問題,此章介紹串列和字典以外的其他容器型別,包括具名元組、雙向佇列、模組heapq、ChainMap、陣列等等。

第9章,函式實在太過重要,所以此章再談函式,再次深入探討,主題包括遞迴、尾呼叫、裝飾器、函數式程式設計、延遲執行等。

第10章,模組是管理大型軟體的重要利器,Python程式就是由模組所組成,本章介紹如何模組與套件的概念,如何建立模組,以及各種匯入模組並使用的語法,如何尋找、安裝、使用別人開發好的模組。

第11章,雖然至此章才介紹物件導向程式設計,但我們早已使用各種型別的物件撰寫程式;本章將介紹物件導向的主題,包括定義類別、封裝、繼承、重載、覆寫與多型,也會介紹多重繼承與後設類別。

第12章,現代程式語言碰見錯誤、無法執行、意外狀況時,都會提供一套異常處理機制來讓我們著手處理,本章介紹如何引發異常、該怎麼捕抓異常、如何自行定義異常類別。

第13章,學海無涯,此章將列出讀完本書後,接下來可進一步探索研究的主題。

附錄A,分類列出Python內建函式。

附錄B,概略列出Python 2.x與3.x版的差異。

附錄C,ASCII字元表,簡述ASCII和其在今時今日的用處,以及與其他文字編碼系統的關係。

附錄D,參考資料與學習資源,包括Python官方網站裡最常使用的頁面,學習Python的書籍著作與線上教材網站,程式設計的論壇、Q&A討論區、社群以及擷取最新資訊的新聞網站,並列出幾個不錯的練習題網站,藉以磨練寫程式與思考的能力。

商品標籤

用戶評論(共0條評論)

  • 暫時還沒有任何用戶評論
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
用戶名: 匿名用戶
E-mail:
評價等級:
評論內容:
驗證碼: captcha