基于python的貝葉斯分類算法 python一般用來做什么?
python一般用來做什么?謝謝邀請:python作為現(xiàn)在一門非常火的語言,它的運用場景非常的廣泛,其實很多開發(fā)語言都可以用在不同的領(lǐng)域做開發(fā).python并不為特定目的而產(chǎn)生。不過它就是一個通用的腳
python一般用來做什么?
謝謝邀請:python作為現(xiàn)在一門非?;鸬恼Z言,它的運用場景非常的廣泛,其實很多開發(fā)語言都可以用在不同的領(lǐng)域做開發(fā).python并不為特定目的而產(chǎn)生。不過它就是一個通用的腳本語言,也被稱做膠水語言,膠水是指,python借助C語言接口,幾乎可以驅(qū)動所有已知的軟件,模塊。 只要我們用到的,通常你都能找到一個開源的庫。安裝后就可以驅(qū)動它。無論是數(shù)據(jù)庫,網(wǎng)絡(luò),互聯(lián)網(wǎng),圖形,游戲,科學(xué)計算,GUI,OA,自動控制,甚至宇航員都在用。
我們現(xiàn)在就只說python,python可以用來做:
1.系統(tǒng)編程2.圖形處理3.數(shù)學(xué)處理4.文本處理5.數(shù)據(jù)庫編程6.網(wǎng)絡(luò)編程7.Web編程8.多媒體應(yīng)用9.pymo引擎10.黑客編程11.用Python寫簡單爬蟲12:人工智能.
看到這么多運用場景是不是覺得非常厲害..但是python通常不作為工程語言出現(xiàn)。就是正規(guī)的軟件生產(chǎn)不使用它。主要用java, c#, xml, c。至于為什么,這是軟件工程的需要。python不具有完整的語法檢查。
但這也不影響python現(xiàn)在的地位,很多人加入python大軍,因為入門快,簡單,學(xué)習(xí)成本相對低,他有很豐富的支持庫可以被直接調(diào)用以高效地完成不同需求的工作.
要知道,google最早的搜索引擎就是python寫的.
希望我的回答能幫助到你.我是bang-bang ,特長軟件開發(fā).
29歲想學(xué)python,有哪些建議?
學(xué)習(xí)Python跟年齡其實沒有任何關(guān)系。我是去年搞OpenStack的時候才學(xué)的Python,那一年我33歲。在我的職業(yè)生涯中我學(xué)過好幾種語言,包括C、C 、PHP和Python。
在學(xué)習(xí)內(nèi)容上,我覺得學(xué)習(xí)一門語言主要包括兩方面:
1) 語言本身的語法,這個其實沒有多少內(nèi)容
2) 語言相關(guān)的系統(tǒng)庫及第三方庫,這個才是內(nèi)容比較多的,也比較難的地方
另外,對于如何學(xué)好語言,本人的經(jīng)驗就是實踐,實踐包括兩個方面:
1) 多讀代碼,可以看看比較好的開源項目,比如OpenStack或者Django等
2) 多寫代碼,如果工作有項目最后,如果沒有自己可以寫一些小項目。比如模仿redis開發(fā)一個Python版的等等。
要如何開始從零掌握Python機器學(xué)習(xí)?
我使用Python已經(jīng)7年多了,現(xiàn)在從事視頻物體識別算法開發(fā),使用TensorFlow,也是基于Python語言。Python是一門解決所有問題的語言,值得你擁有!
我從2012年開始學(xué)習(xí)機器學(xué)習(xí),因為沒人指導(dǎo),走過很多彎路,浪費了不少時間和精力。剛開始我是看《機器學(xué)習(xí)實戰(zhàn)》這本書,雖然看不懂,但還是把書上的例子全跑了遍,漸漸地就發(fā)現(xiàn)不用明白算法也能實現(xiàn)想要的功能。然后,我就直接開發(fā)自己想要的程序,遇到需要機器學(xué)習(xí)的部分就直接copy過來,一個周后demo就出來了,這時你就發(fā)現(xiàn)你已經(jīng)入門了。剩下的就是了解各個算法的使用范圍和局限。
千萬不要掉到無盡的書堆里去,要實踐和做項目!
呃,地鐵到站了,要上班去了,還沒寫完,有機會再繼續(xù)探討……