先一句話回答題主問題:Python是後端。
---------------------------------------
什麼是Python?
Python是一門解釋型語言,語法十分簡潔、容易學習,支援函數語言程式設計,也支援面向物件;擁有十分龐大的“庫”使得Python開發效率非常快。
Python的應用場景?
1.資料處理
Python的社群龐大,擁有很多科學運算“庫”,而且它容易學習,越來越多的非程式設計師也開始用Python做一下資料處理,資料科學家更是很喜歡它,Python甚至有點超過GO的苗頭(這點有爭議);
2.web開發
Python可以進行web後端開發,這就是題主所提的點了,Python再web開發這方面題主把它當PHP來理解就行了(當然不是說完全一樣,兩鍾無豔都有自己的特點),我昨天剛回答過一個問題,《Python web開發是否只能透過框架》,其實Python本身就支援web開發,用框架能讓你無需重複造輪子;
3.人工智慧
Python在人工智慧的很多方面(影象識別等)都可以先到相應的庫來進行開發,谷歌釋出的TensorFlow官方手冊就推薦用Python進行學習,而且也可以直接用Python進行呼叫;
4.自動化運維
“這幾乎是Python應用的自留地,作為運維工程師首選的程式語言,Python在自動化運維方面已經深入人心,比如Saltstack和Ansible都是大名鼎鼎的自動化平臺。”這段話引用自博主 天際凱迪;
以上是幾個Python常見的應用領域,Python還有很多強大的功能,題主如果要學Python也是不錯的選擇,但是建議要深入學習某個領域,而不是每個方面都學一點到最後什麼都沒精通哦。
本文參考連結:https://www.cnblogs.com/kaid/p/9016673.html
先一句話回答題主問題:Python是後端。
---------------------------------------
什麼是Python?
Python是一門解釋型語言,語法十分簡潔、容易學習,支援函數語言程式設計,也支援面向物件;擁有十分龐大的“庫”使得Python開發效率非常快。
---------------------------------------
Python的應用場景?
1.資料處理
Python的社群龐大,擁有很多科學運算“庫”,而且它容易學習,越來越多的非程式設計師也開始用Python做一下資料處理,資料科學家更是很喜歡它,Python甚至有點超過GO的苗頭(這點有爭議);
2.web開發
Python可以進行web後端開發,這就是題主所提的點了,Python再web開發這方面題主把它當PHP來理解就行了(當然不是說完全一樣,兩鍾無豔都有自己的特點),我昨天剛回答過一個問題,《Python web開發是否只能透過框架》,其實Python本身就支援web開發,用框架能讓你無需重複造輪子;
3.人工智慧
Python在人工智慧的很多方面(影象識別等)都可以先到相應的庫來進行開發,谷歌釋出的TensorFlow官方手冊就推薦用Python進行學習,而且也可以直接用Python進行呼叫;
4.自動化運維
“這幾乎是Python應用的自留地,作為運維工程師首選的程式語言,Python在自動化運維方面已經深入人心,比如Saltstack和Ansible都是大名鼎鼎的自動化平臺。”這段話引用自博主 天際凱迪;
以上是幾個Python常見的應用領域,Python還有很多強大的功能,題主如果要學Python也是不錯的選擇,但是建議要深入學習某個領域,而不是每個方面都學一點到最後什麼都沒精通哦。
---------------------------------------
本文參考連結:https://www.cnblogs.com/kaid/p/9016673.html