傳送門:
- 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é)(八)- 資料探索與資料視覺化
- Python數(shù)據(jù)科學(xué)(九)- 使用Pandas繪制統(tǒng)計圖表
1.Python3 語法之for循環(huán)辽俗、if分支語句
- 一般情況下,需要多次重復(fù)執(zhí)行的代碼,都可以用循環(huán)的方式來完成
- 判斷語句:如果某些條件滿足,才能做某件事情,而不滿足時不允許做,這就是所謂的判斷。
語法:
if 條件: 語句塊 elif 條件: 語句塊 else: 語句塊
2.函數(shù)
- 函數(shù)是組織好的锹锰,可重復(fù)使用的芥炭,用來實現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段恃慧。
- 關(guān)鍵字
lambda
表示匿名函數(shù)园蝠,冒號前面的x表示函數(shù)參數(shù)。
匿名函數(shù)有個限制痢士,就是只能有一個表達(dá)式彪薛,不用寫return,返回值就是該表達(dá)式的結(jié)果怠蹂。 - 用匿名函數(shù)有個好處善延,因為函數(shù)沒有名字,不必?fù)?dān)心函數(shù)名沖突城侧。
def 函數(shù)名([參數(shù)]):
代碼塊
[return 表達(dá)式]
3.導(dǎo)入模塊
- Python 模塊(Module)易遣,是一個 Python 文件,以 .py 結(jié)尾赞庶,包含了 Python 對象定義和Python語句训挡。
- python中可以使用import 語句來引入模塊。
#比如要引用模塊 math歧强,就可以用 import math 來引入。
在調(diào)用 math 模塊中的函數(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)
.
5.數(shù)據(jù)科學(xué)實戰(zhàn) - 使用Python計算文章中的字
連載中摊册,未完待續(xù)...