Python基礎入門之Python語言介紹
在當今社會,Python是一門非常受歡迎的程式語言,它免費開源、容易入門,適合0基礎學習;不僅如此,Python語言無所不能,被廣泛的應用於人工智慧、Web開發、資料分析等領域,完成各種各樣的工作。但很多人對Python瞭解的並不是非常透徹,我們透過這篇文章來認識一下Python語言。
什麼是Python語言?
Python是1989年荷蘭人Guido van Rossum在聖誕節期間為了打發時間,發明的一門物件導向的解釋性程式語言。Python來自Guido所摯愛的電視劇Monty Python’s Flying Circus。
在TIOBE排行榜中,Python趕超C++佔據第三位,與Java、C一起成為全球最流行的三大程式語言。
Python崇尚優美、清晰、簡單,上手容易,非常適合作為第一門程式語言來學習。
Python目前主要的應用領域:
Web開發:最火的Python Web框架Django,支援非同步高併發的Tornado框架,短小精悍的flask,bootle,Django官方的標語把Django定義為the framework for perfectionist with deadlines(大意是一個為完全主義者開發的高效率Web框架)。
網路程式設計:支援高併發的Twisted網路框架,py3引入的asyncio使非同步程式設計變得非常簡單。
爬蟲:在爬蟲領域,Python幾乎是霸主地位,Scrapy、Request、BeautifuSoap、urllib等,想爬什麼爬什麼。
雲端計算:目前最火的知名的雲端計算框架是OpenStack,Python現在的火爆,很大一部分就是因為雲端計算。
人工智慧/資料分析:Python是目前公認的人工智慧和資料分析領域的首選語言。
自動化運維:問問中國運維人員,運維人員必須會什麼語言?十分之九的人會回答Python。
不僅這些,Python還可以做的事情有很多,比如金融分析,Python是金融分析、量化交易領域使用最多的程式語言;科學計算,Python越來越適用於科學計算、繪製高質量的2D和3D影像。
此外,現在很多公司都在使用Python,比如谷歌,Google APP Engine、Google earth、谷歌爬蟲等,都在大量使用Python開發;NASA,大量使用Python進行資料分析和運算;YouTube,世界上最大的影片網站YouTube就是用Python開發的;Redhat,世界上最流行的Linux發行版本中的yum包管理工具就是用Python開發的。遠不止這些,還有國內的豆瓣、知乎、春雨醫生、騰訊、搜狐、百度、阿里等公司都在使用Python完成各種任務。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2783816/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【總結】10大Python庫介紹!Python基礎入門Python
- Python基礎入門知識點——if 語句簡介Python
- 『python入門:』 python的介紹Python
- java語言的入門介紹Java
- Python語言適合做桌面軟體開發嗎?Python基礎入門Python
- C語言入門基礎C語言
- NLP漢語自然語言處理入門基礎知識介紹自然語言處理
- TCL指令碼語言基礎介紹指令碼
- python程式語言基礎Python
- Python入門之基礎知識(一)Python
- Dart 語言基礎入門篇Dart
- Python基礎知識之常用框架Flask介紹!Python框架Flask
- Python入門基礎(8)Python
- 五道Python基礎語法面試題!Python入門Python面試題
- Python快速入門之基礎知識(一)Python
- 為什麼推薦應屆畢業生學Python語言?Python基礎入門Python
- Python介紹和基礎運用Python
- 語言型別介紹及其Python的語言型別型別Python
- Python基礎入門_2基礎語法和變數型別Python變數型別
- 零基礎入門Python教程4節與基礎語法Python
- 比特幣入門一基礎介紹比特幣
- 如何學習python程式語言?python入門Python
- python之程式語言(簡介)01Python
- Python語言應該如何入門Python
- 爬蟲入門基礎-Python爬蟲Python
- Python入門基礎(3 下)Python
- Python基礎:分分鐘入門Python
- Python Flask基礎教程(入門)PythonFlask
- Python 在Python中使用Protocol Buffers基礎介紹PythonProtocol
- Python程式設計入門基礎語法詳解Python程式設計
- Python入門必知的知識點!Python基礎入門Python
- python入門,程式設計基礎概念介紹(變數,條件,函式,迴圈)Python程式設計變數函式
- Python基礎入門(8)- Python模組和包Python
- Python基礎入門(9)- Python檔案操作Python
- Python Tkinter元件有哪些?Python基礎入門!Python元件
- Python語言與其他語言有什麼不同?優勢介紹Python
- Python基礎知識入門(二)Python
- Python基礎入門筆記(二)Python筆記