中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

零基礎(chǔ)入門Python的秘密

2018-07-20    來源:raincent

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用
Python爆紅背后的原因是什么?為什么身邊的小伙伴都開始學(xué)習(xí)Python?怎樣零基礎(chǔ)開始學(xué)習(xí)這門語言?學(xué)習(xí)難點(diǎn)在哪里?數(shù)據(jù)科學(xué)學(xué)院講師張澤宇,為你們一一解答這些問題。

火爆的Python語言

國外的StackOverflow(注:StackOverflow是一個(gè)與程序相關(guān)的IT技術(shù)問答網(wǎng)站。用戶可以在網(wǎng)站免費(fèi)提交問題,瀏覽問題,索引相關(guān)內(nèi)容)網(wǎng)站上,Python已經(jīng)是增長速度最快的語言,并且將可能在2020年成為最流行的語言。

 

 

最近Python從Python2轉(zhuǎn)型到Python3,很多小伙伴因此遇到問題,這可能是StackOverflow網(wǎng)站中提問數(shù)激增的原因之一。

而在Github(注:gitHub是一個(gè)面向開源及私有軟件項(xiàng)目的托管平臺(tái))中,在2014年JavaScript是目前排名第一的語言,Java排名第二,Python排名第三,而隨著Python的流行,現(xiàn)在Python的排名上升到了第二位。

 

 

JavaScript是目前網(wǎng)頁開發(fā)的首選語言,有非常多有用的框架,但是更新非常快,不利于新手學(xué)習(xí)。另一方面,Python也從Python2更新到了Python3。因此兩種語言都各有優(yōu)劣勢。

去年有則新聞引起了關(guān)注,其中提到Python語言將被加入高考科目,可見這門語言被越來越重視。

在國內(nèi),數(shù)據(jù)分析的工作需求量非常大,Python作為數(shù)據(jù)分析的頭號(hào)語言,因此也越來越受歡迎。國內(nèi)很多數(shù)據(jù)都是雜亂無章的,比如醫(yī)學(xué)分析報(bào)告,由很多病患的化驗(yàn)結(jié)果拼接在一起,如果需要從中提取有用的數(shù)據(jù),就需要用Python去處理。

Python學(xué)習(xí)中的難點(diǎn)在哪里?零基礎(chǔ)怎么破?

Python是“入門易,精通難”的語言。跟C++等語言比起來,Python的語言非常精簡,有時(shí)候解決一個(gè)問題需要十行C++代碼,而Python只需要一行。

那么零基礎(chǔ)學(xué)員如何入門?澤宇老師推薦了兩個(gè)預(yù)習(xí)課程:在Codecademy網(wǎng)站和Github網(wǎng)站上完成基礎(chǔ)課程后,再參加紐約數(shù)據(jù)科學(xué)院的訓(xùn)練營會(huì)更加順利。(注:Codecademy,是一家國外在線學(xué)習(xí)編程知識(shí)的網(wǎng)站)Codecademy網(wǎng)站是非常適合新手來練習(xí),在這個(gè)網(wǎng)站可以邊學(xué)邊練,網(wǎng)站會(huì)反饋代碼的正誤。

在美國有兩個(gè)學(xué)習(xí)代碼的理念:Learn by coding、Keep your hands dirty。因此,想要學(xué)會(huì)Python,一定要親自動(dòng)手敲代碼。為了保證學(xué)習(xí)的效果,訓(xùn)練營要求學(xué)員先在Codecademy上通過Python相關(guān)的練習(xí),才能開始參與訓(xùn)練營。

另外,在GitHub網(wǎng)站上還有一個(gè)目錄“awesome-python”,里面有很多教程,包括數(shù)據(jù)分析、數(shù)據(jù)可視化、機(jī)器學(xué)習(xí)、自然語言處理和網(wǎng)絡(luò)開發(fā)等,涵蓋了Python可以應(yīng)用的所有領(lǐng)域。

澤宇老師額外分享了一個(gè)小技巧:在Github上搜索“awesome-想學(xué)的語言”,如“awesome-java”,就可以找到對應(yīng)的目錄。

聽老師講再多,最實(shí)在的還是自己去完成一個(gè)項(xiàng)目。經(jīng)驗(yàn)都是一個(gè)坑一個(gè)坑踩出來的,在訓(xùn)練營熬得每一個(gè)通宵都會(huì)有回報(bào)。

訓(xùn)練營課程亮點(diǎn)在哪里?

英文原版課件翻譯

訓(xùn)練營的課件用的是紐約教育局認(rèn)證的英文原版課件,授課用中文。用英文原版課件的原因有兩個(gè):其一,Python代碼要求用全英文;其二,學(xué)員在StackOverflow和Github上提問時(shí),只有熟悉Python的英文名詞,才能使問題被人理解。

純干貨,不廢話

澤宇老師說自己的教學(xué)風(fēng)格偏向于“相聲流”,類似早年非常流行的新東方英語羅永浩老師的教學(xué)風(fēng)格,非常注重跟學(xué)生互動(dòng)。他打趣說心中理想的授課方式是直播,學(xué)員可以隨時(shí)發(fā)彈幕提問,還能給他雙擊“666”和刷火箭。

訓(xùn)練營的所有課程都是對項(xiàng)目有幫助的,不浪費(fèi)學(xué)員寶貴的時(shí)間。學(xué)員還可以到紐約數(shù)據(jù)科學(xué)院的網(wǎng)站上瀏覽往期學(xué)員做的幾百個(gè)項(xiàng)目,滿滿都是干貨。

有同學(xué)可能會(huì)問,課程亮點(diǎn)這么多,是不是上完就一定能找到工作?澤宇老師講了一個(gè)小段子:當(dāng)年羅永浩老師在開老羅英語培訓(xùn)的時(shí)候,演講說國內(nèi)英語培訓(xùn)有三大流派:第一個(gè)是神奇派,比如神奇速記,英語神奇記憶千法;第二個(gè)是N天搞定派,十七天搞定GRE單詞,17天突破托福作文;第三個(gè)流派是不不不派,學(xué)英語單詞不用背,英語單詞不再背。但是紐約數(shù)據(jù)科學(xué)院不會(huì)做這種“十天搞定Python”的課程。

有一個(gè)訓(xùn)練營的畢業(yè)生給出了這樣的評價(jià):“訓(xùn)練營就像一個(gè)放大鏡,比如說一個(gè)十倍的放大鏡,你投入一塊錢得到十塊錢,投入十塊錢得到一百塊。”所以學(xué)員投入的時(shí)間以及精力越多,自然而然得到的回報(bào)也會(huì)越多。

往期學(xué)員項(xiàng)目

澤宇老師分享了往期學(xué)員的項(xiàng)目。

其中,學(xué)員抓取了招聘網(wǎng)站Glassdoor中美國各大城市的招聘信息,然后進(jìn)行簡單的薪水分析,可以看到加州和圣何塞的薪水比紐約還要高。但是加州的稅率以及房租也會(huì)比紐約高,所以最后到手的工資不一定比紐約的高。在這樣的案例中,老師會(huì)建議學(xué)生再抓取一些生活成本、稅率等其他方面的統(tǒng)計(jì)數(shù)據(jù),綜合分析出到底哪個(gè)城市最適合數(shù)據(jù)科學(xué)家找工作。

 

 

在這個(gè)項(xiàng)目中,該同學(xué)還做了詞頻分析?梢钥闯龈鞔罂萍脊镜闹鞔虍a(chǎn)品和語言,比如蘋果公司的關(guān)鍵詞是Siri和機(jī)器學(xué)習(xí),亞馬遜的關(guān)鍵詞是AWS云計(jì)算服務(wù),臉書的主打語言是PHP,谷歌主打Cloud和安卓,微軟主打Azure。

 

 

有同學(xué)可能會(huì)問:到公司工作的時(shí)候會(huì)用到網(wǎng)絡(luò)爬蟲嗎?公司里面不是有內(nèi)部數(shù)據(jù)和現(xiàn)成的數(shù)據(jù)嗎?其實(shí)好數(shù)據(jù)是要花很大價(jià)錢去買的。

舉一個(gè)具體例子,訓(xùn)練營上一期和美國的最大的鎖具制造企業(yè)Masterlock合作,他們提供數(shù)據(jù)和要求,訓(xùn)練營的學(xué)生分組給他們做一些類似于咨詢的服務(wù),這樣學(xué)生在畢業(yè)之前可以接觸到大公司的真實(shí)數(shù)據(jù),了解到大公司對數(shù)據(jù)科學(xué)工作的要求。

Masterlock非常關(guān)心自己在各個(gè)電商的評價(jià),希望訓(xùn)練營的學(xué)生做一個(gè)爬蟲軟件,每天定時(shí)從亞馬遜上抓取過去24小時(shí)內(nèi)的新評論。對抓取到的新評論,要先做數(shù)據(jù)清理,接著運(yùn)用一些自然語言處理的技術(shù)來處理,比如深度學(xué)習(xí)里面的遞歸神經(jīng)網(wǎng)絡(luò)技術(shù)。

最后,生成報(bào)告告訴Masterlock,這條評價(jià)是關(guān)于什么的,比如說鎖的顏色、安全性等。用爬蟲軟件代替人工來讀評論,這就是用數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)改變公司處理數(shù)據(jù)的方式。

Python更高級的應(yīng)用

學(xué)會(huì)用Python做數(shù)據(jù)分析之后,可以參加Kaggle數(shù)據(jù)分析競賽。(注:Kaggle是一個(gè)數(shù)據(jù)分析的競賽平臺(tái):企業(yè)或者研究者可以將數(shù)據(jù)、問題描述、期望的指標(biāo)發(fā)布到Kaggle上,以競賽的形式向廣大的數(shù)據(jù)科學(xué)家征集解決方案)

 

 

比如澤宇老師正在參加桑坦德銀行的一個(gè)客戶價(jià)值預(yù)測比賽,它的獎(jiǎng)金有6萬美金。這個(gè)比賽會(huì)解決一個(gè)實(shí)際問題,其中不會(huì)把敏感數(shù)據(jù)的含義公布出來,這樣就不會(huì)造成數(shù)據(jù)泄露問題。

Kaggle最近前段時(shí)間被google收購了,F(xiàn)在網(wǎng)站上每年會(huì)有將近上百比賽推出,有的是預(yù)測兩個(gè)商品的相似度,或者預(yù)測哪條生產(chǎn)線會(huì)有更大的概率出現(xiàn)事故。比賽運(yùn)用到的數(shù)據(jù)包括數(shù)字、文字和圖片相關(guān)的數(shù)據(jù),F(xiàn)在有很多中國學(xué)生參加上面的比賽,可以在排行榜上看到很多中文的ID。

紐約數(shù)據(jù)訓(xùn)練營的學(xué)員在Kaggle的比賽中獲得過很好的成績,拿到過不少銀牌和銅牌,澤宇老師拿到過一些金牌和銀牌。在Kaggle上拿獎(jiǎng)會(huì)在以后找工作時(shí)有幫助,參與的項(xiàng)目在簡歷上是一個(gè)有利的加分項(xiàng)。

Python還可以應(yīng)用在圖像識(shí)別上。比如下圖中識(shí)別圖片中是狗還是貓。圖像識(shí)別更進(jìn)一步的應(yīng)用是無人駕駛汽車。

 

 

上層建筑一定要有底層基礎(chǔ),把基礎(chǔ)打牢了之后才有能力去挑戰(zhàn)更高難度的任務(wù)。

>

張澤宇,紐約數(shù)據(jù)科學(xué)學(xué)院數(shù)據(jù)科學(xué)家,主要負(fù)責(zé)紐約數(shù)據(jù)科學(xué)院訓(xùn)練營的Python、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)課程教學(xué)。上海交通大學(xué)工程專業(yè)學(xué)士,紐約大學(xué)電子工程專業(yè)碩士。

標(biāo)簽: Google ssd 安全 代碼 電商 谷歌 排名 數(shù)據(jù)分析 搜索 網(wǎng)絡(luò) 云計(jì)算 云計(jì)算服務(wù) 轉(zhuǎn)型

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:谷歌發(fā)布AutoGraph,自動(dòng)將Python轉(zhuǎn)化為TF圖

下一篇:京東萬臺(tái)規(guī)模Hadoop集群 | 分布式資源管理與作業(yè)調(diào)度