Python:知乎問答小集錦(三)

哈哈哈,今天又是「一周一度」的星期五咯~那什麼,我們一起來看看《Python:知乎問題小集錦(三)》呀。

1. 你經常用python來做什麼,有什麼優點?

我經常用Python來做web開發和爬蟲開發。Python這門語言,語法簡單,關鍵是開發效率非常高。Python做web後端開發,有非常成熟的框架Django,還有開發比較輕便迅速的Flask。Python做網站,APP介面開發都是非常好的。

還有就是在實際開發的過程中,有很多數據是需要我們用爬蟲去網上爬取一些的,Python做爬蟲就是有豐富的第三方庫,urllib,requests,還有一個成熟的爬蟲框架scrapy.

2. 隨著python的崛起,Java是否會在未來幾年沒落?

Python的崛起這已經是一個不爭的事實,已經成為人工智慧時代的第一語言。Python的優勢就是在任何方面都非常強大。Java有很大一部分的原因的就是因為安卓的興起,當然Java在web後端也有著非常強大的市場。

Python的優勢就是應用方面非常廣,在web領域也非常成熟,可以Java形成競爭,有很多知名的互聯網公司也是用Python開發,知乎,果殼,豆瓣,下廚房……。在爬蟲方向,Python真的是優勢非常明顯,Python做爬蟲模塊比較多,需要的代碼量少,語法乾淨,開發效率快,這是Java不能可以比擬的。

在數據分析領域Python有著強大的科學計算類庫,面對海量的數據,Python只要調用若干個Python庫:NumPy(存儲和處理大型矩陣),pandas(處理數據的函數和方法),matplotlib(數據操作、聚合和可視化)和scipy(高效的數學運算)就能為你高效準確解決大量的數據分析難題;Java在這領域是無法和Python任何競爭優勢。

還有Python自動化運維方面,機器學習Python優勢都很明顯。但是Java在短時間也不會快速衰落,畢竟web領域的地位還是非常穩定。

3. python的除法運算是什麼鬼?

/ 除法運算

% 取余運算

// 地板除運算

4.金融碩士即將畢業,自學Python中,後來想兼職,用Python兼職現實嗎?

Python只要學好這門語言,做兼職非常現實。如果這位金融碩士,用Python來做數據分析,我相信對他的本職工作也非常有幫助。Python數據分析在金融方面就是藉助數據做好分析,指導自己的投資,理財。

Python還可以做爬蟲,web開發,運維等偏軟體方面的工作,只要自己的技術成熟,很輕鬆的接到項目。

5.學過Java,干過Android開發,現在干運維(偏業務),想自學Python不知道是否容易?

編程語言都有非常大的相似性,會一門語言學起來其他的語言相對而言輕鬆些,畢竟編程思維已經具備,很多概念理解起來非常容易一些。兩門語言的基礎語法不同的地方認真學一下,學起來應該還是比較輕鬆的。

Python在運維方向也是基礎語言,運維開發這一塊Python也是需要掌握的,在運維開發一些自動化的工具或者包,一般也是用Python來開發的。

好了好了,我們下周見~周末愉快~加個關注唄,就差你了~戳下鏈接就行~

知乎用戶?

www.zhihu.com圖標


推薦閱讀:

TAG:Python入門 | 科技 | Python |