-
1 # 不求甚解咋滴
-
2 # 蝸牛學院
很多人跟你一樣,只管悶頭學,卻不知道為什麼去學,往往的理由是:“簡單啊”、“收入高啊”、“人生苦短,我用Python”,好吧,那我這裡簡述下學了Python可以幹嘛。當然是為了賺錢啊,哈哈!
Web應用開發
伺服器端程式設計,具有豐富的Web開發框架,如Django和TurboGears,快速完成一個網站的開發和Web服務。典型如國內的豆瓣、果殼網等,國外的Google、Dropbox等。
系統網路運維
在運維的工作中,有大量重複性工作的地方,並需要做管理系統、監控系統、釋出系統等,將工作自動化起來,提高工作效率,這樣的場景Python是一門非常合適的語言。
科學與數字計算
Python被廣泛的運用於科學和數字計算中,例如生物資訊學、物理、建築、地理資訊系統、影象視覺化分析、生命科學等,常用numpy、SciPy、Biopython、SunPy等。
3D遊戲開發
Python有很好的3D渲染庫和遊戲開發框架,有很多使用Python開發的遊戲,如迪斯尼卡通城、黑暗之刃。
圖形介面開發
Python可編寫桌面圖形使用者介面,還可以擴充套件微軟的Windows,常用Tk、GTK+、PyQt、win32等。
網路程式設計
除了網路和網際網路的支援,Python還提供了對底層網路的支援,有易於使用的Socket介面和一個非同步的網路程式設計框架Twisted Python。
-
3 # 技術之路Alice
Python是一門非常通用的程式語言,在各個不同的領域有著廣泛的用途。
Google是從一開始就使用python的公司。
那麼使用Python能幹什麼呢。
1. 網頁開發
目前B/S開發模式越來越流行,而Python提供了Django, Flash等基於Python的Web框架,利用Django, Flash可以快速的幫助我們建立Web伺服器。
2. Data Science - 包括機器學習,資料分析和資料視覺化
什麼是機器學習呢
比如如下的圖片,一隻貓,但是程式怎麼識別出這是一隻貓呢。
然後我又想識別出下面的這張圖片中有一顆樹呢
也許我們會這麼設想,如果一張圖中白色畫素佔比比較大的話,則認為這是一隻白貓,如果綠色畫素佔比比較多的話則認為是一顆樹
但是加入我們現在有很多不同顏色的狗的圖片和不同顏色樹的圖片該怎麼區分呢。
機器學習通常實現一種自動檢測給定輸入的模式的演算法。
我們可以輸入1000張貓的圖片和1000張樹圖片給這個機器學習的演算法,然後這個演算法就會識別出貓和樹。
當你再輸入一個新的貓或者樹的圖片給這個演算法,然後演算法就會識別出這是一隻貓還是一顆樹了
然而Python有兩個比較流行的庫scikit-learn 和TensorFlow
3. Script - 指令碼
指令碼就是利用Python實現一些小程式,從而簡化我們的工作。
網頁自動化測試
網頁爬蟲
回覆列表
我嘗試過的:
1.做爬蟲,爬取電影名稱和下載連結,直接下載;
2.做指令碼,我正在寫發週報的指令碼,每週自動發,不用我干預。做自動化運營的理念。
下面的是未來要做的,透過python實現
其實可做的很多,一方面我想嘗試一下將我的生活智慧化;另一方面工作上提高工作效率