本書(shū)提出了以自然語(yǔ)言去理解和運(yùn)用Python語(yǔ)言的教學(xué)思想,將系統(tǒng)講解Python的過(guò)程融入到簡(jiǎn)單的生活實(shí)例中,讓初學(xué)Python語(yǔ)言的非計(jì)算機(jī)專(zhuān)業(yè)讀者有一個(gè)從排斥到接納的過(guò)程,在不知不覺(jué)中學(xué)會(huì)Python的入門(mén)級(jí)操作,從而充滿(mǎn)信心的繪制二維、三維圖型,讀入和存取數(shù)據(jù),運(yùn)用各種邏輯知識(shí)、數(shù)學(xué)知識(shí)和金融知識(shí)處理數(shù)據(jù)。讓初學(xué)者也能感到“編寫(xiě)程序是一件快樂(lè)的事情!”
第1章 Python語(yǔ)言概述
1.1 Python語(yǔ)言簡(jiǎn)介
1.2 Python開(kāi)發(fā)環(huán)境的下栽、安裝與配置
1.3 Python更新源的更換與Spyder的安裝
1.4 擴(kuò)展庫(kù)的安裝
1.5 kite的下載與安裝
1.6 Python開(kāi)發(fā)環(huán)境的使用
小結(jié)
習(xí)題
第2章 自然語(yǔ)言和Python
2.1 自然語(yǔ)言與Python語(yǔ)言的關(guān)系
2.2 偽代碼
2.3 偽代碼2Python代碼
2.4 將問(wèn)題轉(zhuǎn)換為偽代碼
小結(jié)
習(xí)題
第3章 Python 3基礎(chǔ)語(yǔ)法
3.1 思路的統(tǒng)
3.2 編碼、
3.3 注釋
3.4 擴(kuò)展庫(kù)的調(diào)用
3.5 標(biāo)識(shí)符命名規(guī)則
3.6 Python保留字
3.7 數(shù)字(Number)類(lèi)型
3.8 語(yǔ)句的排版
3.9 擴(kuò)展庫(kù)內(nèi)部函數(shù)的使用
3.10 多個(gè)語(yǔ)句構(gòu)成代碼組
小結(jié)
習(xí)題
第4章 程序設(shè)計(jì)方法
4.1 什么是程序
4.2 程序設(shè)計(jì)流程圖
4.3 Turtle繪圖
小結(jié)
習(xí)題
第5章 繁花曲線與序列
5.1 小海龜?shù)某?br />
5.2 for語(yǔ)句的嵌套
5.3 range類(lèi)型
5.4 for語(yǔ)句使用range()函數(shù)
5.5 序列
5.6 list類(lèi)型
5.7 while循環(huán)
5.8 循環(huán)的break和continue
5.9 list的其他操作
小結(jié)
習(xí)題
第6章 函數(shù)與代碼重用
6.1 用七段數(shù)碼管顯示輸入的數(shù)值
6.2 Python 3的字典類(lèi)型
6.3 用Python模擬七段數(shù)碼管顯示的程序
6.4 函數(shù)的定義和作用
6.5 任意窗口的滑動(dòng)均值函數(shù)
6.6 函數(shù)的遞歸
小結(jié)
習(xí)題
第7章 錯(cuò)誤和異常的處理
7.1 Python的錯(cuò)誤和異常的處理
7.2 斷言——異常的主動(dòng)提出
7.3 用raise主動(dòng)產(chǎn)生異常
7.4 異常處理實(shí)戰(zhàn)
小結(jié)
習(xí)題
第8章 文件操作
8.1 文件的概念
8.2 文件的打開(kāi)和關(guān)閉
8.3 文件的操作方法
8.4 文件的讀取和寫(xiě)入
8.5 文件讀寫(xiě)應(yīng)用舉例
小結(jié)
習(xí)題
第9章 Python基礎(chǔ)實(shí)戰(zhàn)——卡拉茲猜想
9.1 問(wèn)題整理
9.2 問(wèn)題分析一
9.3 偽代碼的整理
9.4 流程圖的繪制
9.5 Python代碼的編寫(xiě)
小結(jié)
習(xí)題
第10章 Python可視化之Matplotlib
10.1 Matplotlib擴(kuò)展庫(kù)安裝
10.2 Matplotlib擴(kuò)展庫(kù)介紹
10.3 Matplotlib圖形繪制演示
10.4 Matplotlib繪圖實(shí)戰(zhàn)——股票MACD指標(biāo)
小結(jié)
習(xí)題
第11章 Python科學(xué)計(jì)算之NumPy
11.1 NumPy的安裝
11.2 NumPy擴(kuò)展庫(kù)的數(shù)據(jù)類(lèi)型ndarray
11.3 NumPy排序、條件篩選函數(shù)
11.4 NumPy計(jì)算
11.5 NumPy常用隨機(jī)數(shù)產(chǎn)生
小結(jié)
習(xí)題
第12章 Python實(shí)戰(zhàn)
12.1 基于2小二乘法解決統(tǒng)計(jì)學(xué)問(wèn)題
12.2 債券的計(jì)算
小結(jié)
習(xí)題
參考文獻(xiàn)