- 相關(guān)推薦
python數(shù)據(jù)科學(xué)培訓(xùn)心得
我們心里有一些收獲后,可以記錄在心得體會(huì)中,這樣有利于我們不斷提升自我。那么寫心得體會(huì)要注意的內(nèi)容有什么呢?以下是小編收集整理的python數(shù)據(jù)科學(xué)培訓(xùn)心得,供大家參考借鑒,希望可以幫助到有需要的朋友。
通過(guò)一個(gè)星期的碎片化時(shí)間,把老師的Python課程學(xué)習(xí)完成,結(jié)合自己工作中使用的Java,在學(xué)習(xí)過(guò)程中發(fā)現(xiàn)一些差異比較大的(語(yǔ)法)問(wèn)題,遂再此做一個(gè)小總結(jié),亦便之后查閱。
基于一直在使用的java,學(xué)習(xí)面向?qū)ο蟮慕忉屝驼Z(yǔ)言Python時(shí)相對(duì)而言不是很難,畢竟不管那種語(yǔ)言,語(yǔ)法、變量、函數(shù)等這些常用的概念是必備且大同小異。一些小的細(xì)節(jié)對(duì)比譬如:
1、Java是一種靜態(tài)語(yǔ)言,Python是一種動(dòng)態(tài)語(yǔ)言;Java需要編譯才能運(yùn)行,而python可以直接運(yùn)行;Java中的類型、變量需要先聲明,而python不需要;Java中的代碼塊用大括號(hào)包括,而python以冒號(hào)+四個(gè)空格縮進(jìn)表示
2、Python只有四種數(shù)據(jù):整數(shù)、長(zhǎng)整數(shù)、浮點(diǎn)、復(fù)數(shù);而Java則有char,short,byte,int,long,float,double;
3、字符串:Python中沒(méi)有表示單個(gè)常量字符串類型的char類型,其可以用單引號(hào)‘ ’或雙引號(hào)“ ”來(lái)表示一個(gè)字符串,也可以用三引號(hào)來(lái)表示一個(gè)多行字符串;Java中char標(biāo)示單個(gè)字符,String表示一個(gè)字符串,常量字符或字符串用雙引號(hào)表示、
4、Java的集合類框架包括list和map以及set,而Python更強(qiáng)調(diào)字典(對(duì)于Java的map)和列表(對(duì)應(yīng)Java的list),淡化了set這個(gè)概念。列表,元組,字符串,三者都叫序列,序列定義了自己的內(nèi)置函數(shù);對(duì)于列表的處理方法大同小異,Python的遍歷里面有個(gè)印象深刻的[-1]下標(biāo),代表集合最后一個(gè),這樣避免了下標(biāo)溢出,令人印象深刻。
5、Python定義函數(shù)的參數(shù)相比Java具有非常靈活的形式,既有可變參數(shù)亦有關(guān)鍵字參數(shù);函數(shù)有返回值的話,在函數(shù)體中用return即可,并不需要改變函數(shù)聲明
6、Python是用模塊來(lái)組織類的,一個(gè)模塊可以包括一個(gè)或者多個(gè)類,有點(diǎn)類似Java的包。引入模塊的幾種方式:① import模塊名;②from模塊名import函數(shù)名1[,函數(shù)名2](直接寫函數(shù)名就可以調(diào)用模塊中對(duì)應(yīng)的函數(shù));③import模塊名as新名字(強(qiáng)烈推薦第三種方式)
學(xué)習(xí)過(guò)程中直觀的可以看出Python相比于Java對(duì)初學(xué)者更“友好”,語(yǔ)法簡(jiǎn)潔,代碼易讀性也更強(qiáng),如果做同樣的事,使用Python肯定應(yīng)該護(hù)臂使用Java敲鍵盤的次數(shù)要少。當(dāng)然,具體的語(yǔ)言優(yōu)劣不敢輕易下結(jié)論,等真正在工作中使用到后才能體會(huì)。對(duì)于做數(shù)據(jù)分析,好好學(xué)習(xí)Python就對(duì)了。
【python數(shù)據(jù)科學(xué)培訓(xùn)心得】相關(guān)文章:
新課標(biāo)科學(xué)培訓(xùn)心得12-09
科學(xué)培訓(xùn)心得體會(huì) 科學(xué)教育培訓(xùn)心得體會(huì)05-11
新課標(biāo)科學(xué)培訓(xùn)心得15篇12-10
科學(xué)新課標(biāo)培訓(xùn)心得體會(huì)12-10
科學(xué)培訓(xùn)心得體會(huì)范文06-07
大數(shù)據(jù)學(xué)習(xí)心得06-13
科學(xué)新課標(biāo)解讀培訓(xùn)心得體會(huì)12-14