新書推薦:
《
世界第一的草莓
》
售價:HK$
106.9
《
你可以選擇這樣愛自己
》
售價:HK$
77.2
《
中西文明的夾縫:改變台灣命運的起手式
》
售價:HK$
112.8
《
色彩心理學:用色彩打造你的人際優勢
》
售價:HK$
77.2
《
我有大煩惱(情緒管理與人際關係認知繪本3)
》
售價:HK$
103.9
《
旅遊大歷史
》
售價:HK$
356.3
《
台灣自我殖民的困境:從被出賣到凌虐,台灣被殖民與自我殖民的困境
》
售價:HK$
112.8
《
我的世代我作主:選舉教會我們的事
》
售價:HK$
77.2
|
內容簡介: |
▄AI訊息時代必備的程式語言▄
從145個日常案例掌握54個Python必懂知識
大白話文解說、全圖解步驟
孩子啟蒙、文科生、無基礎可讀懂、看懂、會操作
非專業人士入門必備教科書
讓你第一次學Python就上手!
不懂程式介面(那些框框方塊到底是什麼?!)
不懂程式語言(那些英文和符號組成邏輯是什麼?!)
不懂演算法(那麼多演算法應該怎麼運用?!)
不懂Python能做什麼(人人瘋Python,但哪裡用得到啊?!)
▄你的心聲本書有解,Python救星駕到!!!▄
無門檻、全圖解步驟教學的Python教學,讓你不需他人指導,不用上課補習,從生活案例就能理解Python到底能做什麼。本書共包括54個章節,分為三個部分,從基礎編→實戰篇→升級篇,由簡入深,如同遊戲闖關一樣累積經驗值,加上圖示步驟拆解,就算不會,也可以依樣畫葫蘆執行出相同的指令動作。對於沒有基礎的文科生、非電腦專門的一般大眾、甚至有待啟蒙的孩童至青少年,都可以邊看、邊學、邊執行。
基礎篇:Python軟體下載/程式介面說明/內建程式的介紹/除錯處理/基本資料類型和運算符號/基本程序控制結構/類別的使用/常見使用的模組。
實戰篇:Python循環的應用/氣泡排序、選擇排序……基礎演算法/文件操作/系統資訊獲取/圖形用戶使用界面程式語言/正規表達式/多執行緒程式/網路程式語言/基本資料庫程式語言。
升級篇:蒙地卡羅演算法/歐幾里得演算法/遞迴演算法/迪傑特斯拉演算法/貪婪演算法/最近鄰居法(KNN演算法)/平行計算。
本書特色:
完全圖解步驟教學,看圖解指令照表操課:圖示拆解,一看就上手,一步一步接續完成程式語言。
案例生活化,秒懂Python基礎知識:提供145個日常生活經驗當例子,邏輯清楚、容易理解,不會被專業演算術語所困惑。
從基礎到實踐,具遊戲挑戰性:如同遊戲通關,透過案例與詳細程式編說明,由簡入深,非常適合做為孩子、青少年的學程教科書。
白話文解說,外加運算符號教學:表格解說程式專用符號,讓非電腦專業的人士、文科生先懂基礎,再進入程式編碼原則,專給沒有任何基礎的人學習使用,輕鬆學習無負擔。
名人推薦:
◤專業審訂◢
蔡炎龍
政治大學應用數學系副教授、政大數理資訊學程召集人、政大PyDay創辦人、台灣人工智慧學校老師。美國加州大學爾灣校區(UCIrvine)數學博士,專攻純數學「代數幾何」領域,但多年來看上Python「簡單、強大、可專注在問題而非程式語言本身」,所以一直致力推廣Python程式語言。碩士班時期就研究神經網路,後來又重回深度學習的領域。已在多個場合介紹過深度學習的基本理論和實作方式,也試著用深度學習的方法解決不同領域的問題。
◤
好評推薦:◢
賴以威/師大電機系助理教授、數感實驗室
|
關於作者: |
毛雪濤
武漢理工大學Java講師,擔任計算機第一線教學10年。法國巴黎十一大電腦應用技術博士、法國國家實驗室LIMSI-CNRS訪問學者。主要研究方向為計算機網絡、嵌入式系統開發、本文分析、計算機支持協同工作(CSCW)等。主持多項研究專案,曾獲得人機接口系統知識庫及其建構方法的發明專利,著有《網路工程與設計》、《JavaWeb開發教程─基於Struts2+Hibernate+Spring》、《Java程式設計從入門到精通》、《VisualBasic高階語言程式設計》等書籍。
丁毓峰
武漢理工大學機電工程學院副教授從事機械,電腦應用教學和科學研究工作10年。武漢理工大學機械工程博士,加拿大多倫多大學CIMS實驗室和美國耶魯、紐海芬大學(UniversityofNewHaven)訪問學者。主要研究方向為CADCAM集成、數位製造、產品虛擬模擬、企業資訊化、系統可靠性與維修等。主持和參與多項國家省部科學研究項目及企業委託科學研究項目。著有《JavaWeb開發教程─基於Struts2+Hibernate+Spring》、《Java程式設計從入門到精通》、《邏輯學原來如此有趣》、《網路製造資源管理系統建模和開發》、《MATLAB函數查詢及應用案例》等書籍。
|
目錄:
|
基礎篇
第1章啟程:Python之旅
1.1懶散的殼:PythonIDLEShell
1.2小小的成績單:Python程式演示
第2章捉蟲子:除錯工具
2.1小小的沉思:bug和debug
2.2錯在哪?列印除錯資訊
2.3使用IDLE的Debugger工具
第3章一個「假程式」:代碼注釋
3.1詩詞填空:單行注釋
3.2牛牛的程式
第4章漂亮的展示牌:輸入、輸出和處理
4.1漂亮的展示牌:輸出
4.2接受你的請求:輸入
4.3 程式存在的意義:處理
第5章動物園裡動物多:資料類型
5.1 獅子、老虎和大象:標準資料類型
5.2牛牛的牛爺爺:數值類型
第6章神秘的X生物:變數的命名和賦值
6.1變數的命名規則
6.2 X館和神秘生物:變數賦值
第7章弟弟的作業題:算數運算和算術賦值
7.1算術運算子
7.2二進位的魔術:位元運算
7.3設定運算子
第8章真假是非對錯:比較運算和邏輯運算
8.1對和錯:邏輯
8.2能夠組成三角形嗎
8.3邏輯運算
第9章有身分的MVP:成員、身分和優先順序
9.1籃球夢的開始:成員運算子
9.2誰是MVP:身分運算子
9.3運算子的優先順序
第10章我的世界:字元編碼和字串
10.1從數值到符號:編碼
10.2小小的1,000隻羊:字串
10.3沒煩惱的詩人:轉義字元
10.4字串函式
第11章王者的藥:條件控制
11.1健康系統:if語句
11.2健康系統加強版:if語句的嵌套
第12章阿波菲斯的劍鞘:列表
12.1物品列表
12.2了解自己的物品:列表的函式
12.3新的物品:列表的操作
第13章小小蛋糕店:元組和區間
13.1 第一個菜單:建立元組
13.2 請問第4種是什麼蛋糕
13.3各式各樣的菜單
13.4等差數列的創造者:range
第14章老狼老狼幾點了:迴圈結構
14.1沒完沒了:while語句
14.2老狼該休息了:for語句
14.3小花的脾氣:break、continue和pass
第15章同學通訊錄:字典
15.1製作通訊錄:字典和鍵值對
15.2通訊錄的作用:造訪字典元素
15.3記錄了多少同學
15.4一個變兩個:字典的複製
第16章飛越地平線:基本佇列
16.1樂園永恆的主題:創建佇列
16.2FIFO:佇列的基本性質
第17章小小建築師:函式與參數傳遞
17.1牆壁和地板:函式的定義和調用
17.2參數傳遞
第18章幸運大轉盤:亂數發生器
18.1誰是幸運顧客:choice
18.2免費的蛋糕:sample
18.3洗牌:shuffle
第19章爺爺的怪蛋糕:類別和對象
19.1蛋糕範本:類別的定義
19.2製造蛋糕:創建對象
19.3如何製造蛋糕?構造方法
第20章蛋糕家族:類別的繼承
20.1古怪蛋糕也是蛋糕
20.2這是遺傳:繼承的特性
第21章特工聯盟:模組
21.1聯盟條約:什麼是模組
21.2聯盟宣言:模組內的變數和程式
21.3模組的其他特徵
第22章媽媽生日快樂:日期和時間
22.15月的日曆
22.2母親節是哪一天
22.3顧客駕到:記錄當前時間
22.4時間元組和時間戳記
第23章警報:異常處理
23.1小小的錯誤:語法錯誤
23.2非正常行為:異常
23.3異常捕手:異常處理
23.4個性化的異常處理
23.5小小的惡作劇:拋出異常
實戰篇
第24章雞兔同籠:迴圈的應用
24.1雉兔各幾何?
24.2更多的籠子
24.3「雞兔同籠」遊戲
第25章步數排行榜:氣泡排序
25.1前後交換:氣泡排序的基本操作
25.2改良的氣泡排序
第26章銷量排行榜:選擇排序
26.1銷量冠軍:求最大項
26.2選擇排序
26.3選擇排序和氣泡排序哪個更快
第27章程式師的暴力:窮舉法
27.1百錢買百雞
27.2破解通關密碼
第28章開心森林:最短路徑問題
28.1乘車路線圖
28.2圖的程式表示方法
28.3廣度優先搜索
第29章小小日記本:檔基本操作
29.1創建日記本
29.2寫日記:寫入文件
29.3翻看舊日記:讀取文件
29.4讀取指定日記
第30章識得廬山真面目:與系統打交道
30.1系統資訊:OS常用方法
30.2檔案系統信息
30.3調用系統命令
第31章高級身份牌:GUI程式設計初步
31.1提拉米蘇的身分牌
31.2舒芙蕾的身分牌:Text
31.3更多的小部件
第32章一觸即發:事件程式設計
32.1蛋糕列表:Listbox
32.2程式的感知:事件回應
第33章印象派:Canvas繪圖
33.1一條直線:Canvas初探
33.2標注座標點:繪製文字
33.3方塊和橢圓
第34章三國名人錄:繪製圖像
34.1神機妙算諸葛亮
34.2三國名人錄
第35章生命在於運動:Canvas動畫
35.1Justmove
35.2上下左右:控制動畫
第36章超強背景音:播放聲音
36.1播放wav檔
36.2pip和pygame:安裝外部模組
36.3蛋糕店的主題曲:播放mp3
第37章猜數遊戲:GUI應用
37.1音樂和音效
37.2遊戲的交互:事件處理
37.3遊戲介面
第38章散文中的動詞:規則運算式
38.1找到楊柳、燕子和桃花
38.2找到「動詞」:規則運算式的模式
第39章小小的爬蟲:規則運算式的應用
39.1切割網頁:為匹配做準備
39.2找出文字中的連結:正則匹配
第40章大蛇卡丁車:多執行緒
40.1賽況直播:了解多執行緒
40.2小小的秘密武器:執行緒鎖
第41章您有一個包裹:JSON處理
41.1小小的禮物:JSON編碼
41.2吉森的回信:解析JSON
第42章來自蛋糕店的問候:Web伺服器與CGI程式
42.1網站的基礎:Web伺服器
42.2蛋糕店的問候:第一個CGI程式
第43章為顧客服務:GET和POST
43.1填寫蛋糕的名字:客戶表單
43.2客戶表單處理常式
43.3隱藏資訊的傳遞方式:POST
第44章小i是個機器人:socket程式設計
44.1給小i發送消息:用戶端
44.2小i的回答:伺服器
第45章小小Email:郵件反射程式
45.1「吉森,你好!」:文字郵件
45.2小小的近照:發送附件
第46章資訊大爆炸:初識資料庫
46.1什麼是資料庫
46.2撓癢癢:連接MySQL資料庫
第47章聰明的BOSS:資料庫應用
47.1第一件事:創建資料庫
47.2Drop:刪除資料庫
47.3員工與蛋糕:創建資料表
47.4添加第一個員工
升級篇
第48章大廚的「派」:亂數的應用
48.1神秘的廚師:蒙地卡羅方法
48.2派和π:蒙地卡羅法應用
第49章歐幾里得演算法:輾轉相除
49.1操場畫分:最大公約數
49.2最小公倍數
第50章河內塔問題:遞迴的應用
50.1簡化的河內塔:三階剛剛好
50.2河內塔問題的步驟數
第51章別針換摩托車:迪傑特斯拉演算法
51.1交換大會:有向加權圖
51.2小D的辦法:最優路徑
51.3「換」夢成真:最優路徑演算法
第52章驗證哥德巴赫猜想:平行計算
52.1什麼是哥德巴赫猜想
52.2充分利用CPU:平行計算
第53章小小旅行家:貪心演算法
53.1旅行商問題
53.2環球旅行:貪心演算法
第54章電影分類和猜蛋糕:KNN演算法
54.1你會看電影嗎?特徵抽取
54.2和哪部電影最像?分類方法
54.3做多少蛋糕才合適?回歸方法
附錄:如何安裝Python
|
|