買這商品的人也買了...
-
$990The FreeBSD Corporate Networker's Guide -
精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537 -
深入淺出程式設計-奠基於 Python 語言的編程學習指南 (Head First Programming: A Learner's Guide to Programming Using the Python Language)$680$537 -
深入淺出 Python (Head First Python)$780$616 -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
Raspberry Pi 嵌入式系統入門與應用實作$480$379 -
Python 程式設計「超入門」$420$357 -
Python 輕鬆學:遊戲設計初體驗 (Adventures in Python)
$420$328 -
Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
Python 初學特訓班 (增訂版) (附250分鐘影音教學/範例程式)$480$379 -
Raspberry Pi 好好玩不卡關!開直播‧玩 NAS ‧ 手機監測器 ‧ 遙控推土機 ‧ 自動PO文機 ‧ 防盜系統輕鬆搞定$450$383 -
Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458 -
入門首選 Python 程式設計附範例檔 - 最新版$280$252 -
Python 好好玩-趣學電玩遊戲程式設計 (Invent Your Own Computer Games with Python, 4/e)$450$356 -
OpenCV 範例解析$450$356 -
讓網路上的每個封包都無所遁形:精用 Wireshark, 2/e$590$502 -
Python 零基礎入門班:一次打好程式設計與邏輯訓練基本功!(附120分鐘影音教學/範例程式)$390$308 -
Mapping Experiences 看得見的經驗|創造價值從經驗圖像化開始 (Mapping Experiences)$680$537 -
大數據時代必學的超吸睛視覺化工具與技術:Excel + Tableau 成功晉升資料分析師$520$406 -
Python 也可以這樣學$580$452 -
圖解區塊鏈$380$300 -
輕鬆學 Python 3 零基礎彩色圖解、專業入門 (全彩印刷)$520$411 -
金融科技實戰:Python 與量化投資$650$507 -
區塊鏈|未來經濟的藍圖 (Blockchain: Blueprint for a New Economy)$380$300
商品描述
Gotcha!全面收服,成為訓練家的第一步…
★適用初學者,以實作導引觀念,理論與實務兼容並存
★將Python程式設計的基礎、函式、模組、GUI介面等重點詳加解說
★淺顯文字敘述,不單有主控台應用程式,也有視窗元件,學習程式輕鬆上手
★利用每章的『重點整理』、『自我評量』,加深學習印象
這是一本專為初學者所設計的入門書,內容淺顯易懂,先從最基本的程式概念開始說明,接著透過與Python Shell的互動交談模式,介紹基本語法,再加上迴圈、字串、集合運算、函式、模組、GUI介面和使用元件等概念,引領讀者進入Python的程式設計領域。
如果您是正要接觸Python或想要一探程式設計原理的讀者,本書圖解化的概念及簡易的說明,可以讓您循序漸進地學好程式設計。書中的所有範例程式皆可自博碩官網下載,讀者可以依照學習進度作練習,除此之外,還有配合各章教學內容的練習題目,讓讀者測試自己的學習成果。
目錄大綱
Chapter 01 打造Python世界
1.1 認識 Python
1.2 青春行-建置Python
1.3 逛一逛Python大觀園-IDLE
1.4 第一個Python程式
1.5 新手上路
Chapter 02 Python百變箱
2.1 儲存資料的變數
2.2 Python的整數型別
2.3 面對實數
2.4 認識運算式
2.5 指派運算子
2.6 邏輯、比較運算子
Chapter 03 讓程式轉彎
3.1 流程控制簡介
3.2 決策結構
3.3 whlie迴圈
3.4 for迴圈
3.5 continue和break敘述
Chapter 04 字串
4.1 由字元談起
4.2 字串的特色
4.3 切片的概念
4.4 處理字串常用函式
4.5 格式化字串
Chapter 05 組合不同的資料
5.1 認識序列型別
5.2 Tuple
5.3 List的基本操作
5.4 將資料排序與加總
5.5 當List中還有List
5.6 認識List生成式
Chapter 06 函式
6.1 認識函式
6.2 參數基本機制
6.3 巧妙的參、引數列
6.4 Lambda函式
6.5 變數的適用範圍
Chapter 07 模組與函式庫
7.1 匯入模組
7.2 自訂模組
7.3 隨機數值random模組
7.4 取得時間戳time模組
7.5 datetime模組
7.6 顯示月曆calendar模組
Chapter 08 GUI介面
8.1 淺談物件導向機制
8.2 使用tkinter套件
8.3 元件與版面管理
Chapter 09 GUI其他元件
9.1 接收文字的元件
9.2 選項元件
9.3 繪製圖形的Canvas元件
