新書推薦:
《
地球為什麼哭了呢.
》
售價:HK$
90.9
《
生活保健全書:每天都做得到的健康小撇步
》
售價:HK$
106.1
《
東京.鎌倉佛像圖鑑:佛像圖解X參拜巡禮,來趟法喜充滿的心靈小旅行!
》
售價:HK$
121.3
《
再忙也不會出錯的完美工作執行力
》
售價:HK$
97.0
《
頂尖選股者:歐洲股神、英國第一操盤人安東尼波頓的投資智慧
》
售價:HK$
115.2
《
不結婚生子錯了嗎.犀利女醫的痛快真心話:科學實證60個「性愛╳避孕╳生產」真相,女人啊,請妳好好愛自己
》
售價:HK$
90.6
《
瑜伽秘要:瑜伽經、哈達瑜伽明燈、葛蘭達本集、希瓦本集 合集
》
售價:HK$
266.8
《
流動的盛宴
》
售價:HK$
121.3
|
內容簡介: |
本書用全彩文字和圖表,幫助讀者理解和掌握重點,並且全面介紹Python3的新技術。
內容規畫從完全沒有程式設計經驗開始,循序漸進引導初學者,先體驗好玩的繪圖功能,藉此熟悉Python指令和程式的基本觀念,以及學習如何操作開發工具。接著開始建立程式檔,再逐步進展到各種程式語法,以及使用更專業的PyCharm開發工具,幫助讀者培養程式語言和實務操作的完整能力。
Python語言非常注重程式碼風格,為了幫助讀者奠定專業的基礎,本書特別融入Python官方的程式碼規範。對於Python語言的特色,包括Tuple、List、Set、Dict等資料組、Slice索引技巧、例外處理、Lambda函式、模組、套件,乃至於物件導向程式設計,都有完整的介紹。最後帶領讀者學習二種最常見的應用:圖形介面程式開發和PyGame遊戲程式設計。
對於初學者來說,最重要的莫過於要能夠按部就班地學習,這樣才能夠打好穩固的基礎,為未來的進階應用做好準備。本書的內容編排追求二個最高原則:輕鬆卻不失專業、簡單卻不失完整!
無論您是任何職業,或是大專學生,甚至是高中同學、國中生,只要有興趣,都能夠在本書的引導下,順利地學會Python程式技術,奠定扎實的專業基礎。
本書特色::
1.從完全沒有程式設計經驗開始,學習正確而且完整的Python程式技術,包括使用官方最新的方法建立Python虛擬環境,不需藉助額外的套件。
2.精心規劃學習內容和順序,遵循由淺入深的原則,搭配詳細的說明和適切的範例,以提升學習興趣,讓學習更順利。
3.在學習過程中,適時融入Python官方的程式碼規範,培養讀者專業的程式設計基礎。
4.全書以彩色編排,搭配精心繪製的彩色圖表,讓內容更容易理解,重點更清楚。
5.提供適量和難度適中的測驗及實作練習,幫助讀者複習重點和驗收學習成效。
6.學習專業的PyCharm開發工具和除錯技巧,幫助讀者培養完整的程式開發技能。
|
關於作者: |
孫宏明
*開南大學資管系副教授
*成功大學資訊工程研究所博士
*友立資訊公司主任研究員
*Android程式設計書籍作者
*Git版本控制書籍作者
*臺北城市科技大學、元培科技大學、僑光科技大學…等大專院校AndroidApp開發研習課程講師
|
目錄:
|
【PartI與Python的美麗邂逅】
Lesson1從認識「電腦」開始
Lesson2軟體是電腦的靈魂
Lesson3哈囉,Python
Lesson4好玩的繪圖程式
Lesson5安裝套件讓Python如虎添翼
【PartIIPython程式序幕】
Lesson6程式的主角–資料和變數
Lesson7資料輸入和算術運算
Lesson8關係運算子和if判斷式
Lesson9單行if判斷式和邏輯運算子
【PartIII迴圈和資料組的完美結合】
Lesson10For迴圈
Lesson11Tuple和List資料組
Lesson12List資料組和索引的進階用法
Lesson13多維度的資料組
【PartIV王牌登場-PyCharm】
Lesson14PyCharm是開發Python程式的利器
Lesson15程式的錯誤類型和除錯方法
Lesson16亂數和大量資料排序
【PartV邁向專業】
Lesson17While迴圈
Lesson18處理字串
Lesson19集合資料組和字典資料組
Lesson20例外處理
【PartVI函式、模組、套件和讀寫檔案】
Lesson21認識函式
Lesson22函式的進階用法
Lesson23把函式包裝成模組和套件
Lesson24用程式管理資料夾
Lesson25讀寫檔案
【PartVII物件導向程式設計】
Lesson26物件和類別
Lesson27類別的私有、保護、公開和靜態成員
Lesson28類別的繼承
Lesson29多型
【PartVIII程式的美麗外衣-圖形操作介面】
Lesson30開發GUI程式
Lesson31控制GUI物件的排列
Lesson32建立選項
【PartIX開發遊戲程式】
Lesson33安裝和使用PyGame套件
Lesson34加入碰撞偵測和音效
Lesson35顯示文字
附錄APython內建函式
附錄B建立Python虛擬環境
|
|