Python 入門指南 V2.31

Python 入門指南 V2.31

Python 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,目前中、英文學習資源都很豐富,無論是網路上免費的或是書店裡販賣的書籍,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。

本書分成三大部分,每一部分又分成 6 到 13 個單元

 ◎ 基礎篇
 ◎ 軟體開發篇
 ◎ GUI 篇

由基礎篇 13 個單元開始,帶領讀者利用 Python 官方直譯器直接執行程式,並依序漸進熟悉 Python 的基本語法後,進入軟體開發篇 8 個單元,由常見的 MVC 開發模式先發展 M 的部分,也就是計算核心 Encrypt 類別,接著進入 GUI 篇 6 個單元發展 V 跟 C 的部分,也就是利用 Tk 開發 GUI ,最後將 M 、 V 、 C 組合成完整的圖形應用程式專案。

這樣的教學模式,其重點在引導讀者開發簡單的圖形介面程式,以期讀者能自動自發多做程式練習,所以本書特別適合高中到大一或程式設計的完全新手,至於語言細節或是程式設計的技巧,您可讀完本書最後一個「單元 27 – 下一步」後,再去找尋第二本書到第三本書繼續深入研究 Python 語言,因此本書是提供給完全初學者的第一本書,而非最後一本書。

電子書版本會隨 Python 版本進行更新,目前介紹的是 Python 版本為 3.4 。

從一開始整理資料、打字、編輯、校稿等等完全由作者獨力進行,計有 27 篇文章、 40 個程式範例及 80 個練習,寫書就像開發大型軟體一樣難免會有 bug (怕有不少 bug 說),若您發現本書的任何錯誤,敬請利用以下網頁回報

 ◎ 《Python 入門指南》V2.00 錯誤回報(Google 表單)

本書的主要參考資料有

 ◎ Index of Python Enhancement Proposals
 ◎ The Python 2 Tutorial
 ◎ The Python 3.4 Tutorial
 ◎ Beginning Python: From Novice to Professional
 ◎ How to Think Like a Computer Scientist: Learning with Python, 2nd Edition

您不一定要購買這本電子書,若您願意花一點錢購買這份 V2.00 的電子書,感謝您以行動贊助作者持續開發程式語言教材,謝謝您 ^_^

更新資訊:本次更新主要為更換封面與訂正內容,以及將內文程式碼加上淺灰色背景。

更新資訊:訂正內容及重寫「關於本書」。

張凱慶
2016/03/31



Here is Download Link

Python


Python Download Now Read Online

Author by : Y. Daniel Liang
Languange Used : zh-CN
Release Date : 2016-06-23
Publisher by : 碁峰資訊股份有限公司






Java


Java Download Now Read Online

Author by : Kaiching Chang
Languange Used : zh-TW
Release Date : 2014-11-17
Publisher by : Kaiching Chang







 Download Now Read Online

Author by : 李貞慧
Languange Used : zh-TW
Release Date : 2018-12-21
Publisher by : 時報文化出版







 Download Now Read Online

Author by : 樊登
Languange Used : zh-TW
Release Date : 2019-01-01
Publisher by : 先覺







 Download Now Read Online

Author by : 陳昭穎
Languange Used : zh-TW
Release Date : 2015-03-31
Publisher by : 先覺出版






Ted


 Ted Download Now Read Online

Author by : 卡曼•蓋洛
Languange Used : zh-TW
Release Date : 2014-05-29
Publisher by : 先覺出版






Leave a Reply

Your email address will not be published. Required fields are marked *