
傳送門:
- Python數(shù)據(jù)科學(xué)(一)- python與數(shù)據(jù)科學(xué)應(yīng)用(Ⅰ)
- Python數(shù)據(jù)科學(xué)(二)- python與數(shù)據(jù)科學(xué)應(yīng)用(Ⅱ)
- Python數(shù)據(jù)科學(xué)(三)- python與數(shù)據(jù)科學(xué)應(yīng)用(Ⅲ)
- Python數(shù)據(jù)科學(xué)(四)- 數(shù)據(jù)收集系列
- Python數(shù)據(jù)科學(xué)(五)- 數(shù)據(jù)處理和數(shù)據(jù)采集
- Python數(shù)據(jù)科學(xué)(六)- 資料清理(Ⅰ)
- Python數(shù)據(jù)科學(xué)(七)- 資料清理(Ⅱ)
- Python數(shù)據(jù)科學(xué)(八)- 資料探索與資料視覺(jué)化
- Python數(shù)據(jù)科學(xué)(九)- 使用Pandas繪制統(tǒng)計(jì)圖表
1.Python3 語(yǔ)法之for循環(huán)、if分支語(yǔ)句
- 一般情況下,需要多次重復(fù)執(zhí)行的代碼,都可以用循環(huán)的方式來(lái)完成
- 判斷語(yǔ)句:如果某些條件滿足,才能做某件事情,而不滿足時(shí)不允許做,這就是所謂的判斷。
語(yǔ)法:
if 條件: 語(yǔ)句塊 elif 條件: 語(yǔ)句塊 else: 語(yǔ)句塊

2.函數(shù)
- 函數(shù)是組織好的,可重復(fù)使用的,用來(lái)實(shí)現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。
- 關(guān)鍵字
lambda表示匿名函數(shù),冒號(hào)前面的x表示函數(shù)參數(shù)。
匿名函數(shù)有個(gè)限制,就是只能有一個(gè)表達(dá)式,不用寫return,返回值就是該表達(dá)式的結(jié)果。 - 用匿名函數(shù)有個(gè)好處,因?yàn)楹瘮?shù)沒(méi)有名字,不必?fù)?dān)心函數(shù)名沖突。
def 函數(shù)名([參數(shù)]):
代碼塊
[return 表達(dá)式]

3.導(dǎo)入模塊
- Python 模塊(Module),是一個(gè) Python 文件,以 .py 結(jié)尾,包含了 Python 對(duì)象定義和Python語(yǔ)句。
- python中可以使用import 語(yǔ)句來(lái)引入模塊。
#比如要引用模塊 math,就可以用 import math 來(lái)引入。
在調(diào)用 math 模塊中的函數(shù)時(shí),必須這樣引用
模塊名.函數(shù)名
import math
math.ceil(a)

>>>numpy.random.normal(25,5,10)
array([ 25.79955875, 19.33327721, 17.79526203, 21.21396016,
27.81413652, 21.23872201, 28.18775468, 18.60866311,
16.17479033, 24.89232893])
4.Jupyter notebook內(nèi)代碼的保存與分享
使用Jupyter notebook文檔寫好之后, 保存成為一般的.ipynb的格式, 但是也可以保存成其他的格式, 如: Python(.py), Markdown(.md), HTML(.html), reST(.rst), PDF via Latex(.pdf), Presentation(.html).

使用Jupyter notebook實(shí)現(xiàn)一次運(yùn)行, 多次閱讀,保存運(yùn)行結(jié)果
5.數(shù)據(jù)科學(xué)實(shí)戰(zhàn) - 使用Python計(jì)算文章中的字

連載中,未完待續(xù)...