開場白:編程讓生活更美好
第一章 給電腦下命令
讓小紅馬動起來 009
讓小紅馬跑起來 014
下命令不等于編程 022
編程語言與“江湖暗語” 030
第二章 幫俠客做計算
《九陰真經》有多少字? 039
郭靖跟黃蓉說了多少句話? 045
給你的電腦裝上Python 051
從大胡子到大蟒蛇 056
將Python 當成超級計算器 062
是黃蓉算錯了,還是Python 算錯了? 068
遇到浮點數,拿出工具包 072
變量:江湖上的未知數 078
第三章 控制語句,三招兩式
解釋器和編輯器 089
編譯器和一燈大師 096
段譽比劍 099
段譽賞花 108
郭靖磕頭 115
別讓郭靖“困”在死循環(huán)里 123
結構總共三招,只學兩招就夠 130
第四章 函數和計算的本質
戰(zhàn)斗力計算模型 141
函數盒子有機關 146
神雕不吃草,閃電貂不吃糖 150
自定義函數 155
隨機函數與凌波微步 164
讓你飛起來的庫函數 172
用斐波那契數列進入桃花島 179
消耗內力的遞歸 186
第五章 寫出人人能用的程序
袁承志尋寶 195
尋寶升級 205
溫度轉換器 213
什么是“面向對象”? 220