Python歷史java
1.Python的誕生
python
Python的創始人爲Guido van Rossum。1989年聖誕節期間,在阿姆斯特丹,Guido爲了打發聖誕節的無趣,決心開發一個新的腳本解釋程序,做爲ABC語言的一種繼承。之因此選中Python(大蟒蛇的意思)做爲該編程語言的名字,是由於他是一個叫Monty Python的喜劇團體的愛好者。c++
Guido van Rossum(龜叔) ↓web
2.Python的風格shell
Python在設計上堅持了清晰劃一的風格,這使得Python成爲一門易讀、易維護,而且被大量用戶所歡迎的、用途普遍的語言。設計者開發時總的指導思想是,對於一個特定的問題,只要有一種最好的方法來解決就行了。簡而言之,Python的風格爲優美'簡潔'規範’易懂。編程
3.Python的發展微信
1989年 | 爲了打發聖誕節假期,Guido開始寫Python語言的編譯器。Python這個名字,來自Guido所摯愛的電視劇Monty Python’s Flying Circus。他但願這個新的叫作Python的語言,能符合他的理想:創造一種C和shell之間,功能全面,易學易用,可拓展的語言。 |
1991年 | 第一個Python編譯器誕生。它是用C語言實現的,並可以調用C語言的庫文件。從一出生,Python已經具備了:類,函數,異常處理,包含表和詞典在內的核心數據類型,以及模塊爲基礎的拓展系統。 |
1994年 | Python 1.0 - January 1994 增長了 lambda, map, filter and reduce。 |
1999年 | Granddaddy of Python web frameworks, Zope 1 was released in 1999。 |
2000年 | Python 2.0 - October 16, 2000,加入了內存回收機制,構成了如今Python語言框架的基礎。 |
2004年 | Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 誕生。 |
2006年 | Python 2.5 - September 19, 2006。 |
2008年 | Python 2.6 - October 1, 2008。 |
2010年 | Python 2.7 - July 3, 2010。 |
2014年 | In November 2014, it was announced that Python 2.7 would be supported until 2020, and reaffirmed that there would be no 2.8 release as users were expected to move to Python 3.4+ as soon as possible。 |
2015年 | Python 3.5 - September 13, 2015。 |
2015年 | Python 3.5.1, documentation released on 07 December 2015。 |
2016年 | Python 3.5.2, documentation released on 27 June 2016。 |
2016年 | Python 3.6.0, documentation released on 23 December 2016。 |
2017年 | Python 3.6.1, documentation released on 21 March 2017。 |
2018年 | Python 3.7.0, documentation released on 27 June 2018(目前已經到3.7.0)。詳情見https://www.python.org/doc/versions/ |
4.Python2與Python3的選擇框架
必須Python3!Python2 2020年就會中止更新,python2 源碼不標準,混亂,重複代碼太多,python3 統一 標準,去除重複代碼。我想不用多說了,你們應該知道用Python哪一個版本了。運維
5.Python的應用編程語言
- 雲計算: 雲計算最火的語言, 典型應用OpenStack
- WEB開發: 衆多優秀的WEB框架,衆多大型網站均爲Python開發,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django
- 科學運算、人工智能: 典型庫NumPy, SciPy, Matplotlib, Enthought librarys,pandas
- 系統運維: 運維人員必備語言
- 金融:量化交易,金融分析,在金融工程領域,Python不但在用,且用的最多,並且重要性逐年提升。緣由:做爲動態語言的Python,語言結構清晰簡單,庫豐富,成熟穩定,科學計算和統計分析都很牛逼,生產效率遠遠高於c,c++,java,尤爲擅長策略回測
- 圖形GUI: PyQT, WxPython,TkInter
6.Python語言
是Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言。總之Python具備豐富和強大的庫。它常被暱稱爲膠水語言
PS(博主是摸爬滾打學完了Python,寫博客主要爲了從頭記筆記,有些經驗是搜索了不少網站和資料得出來的,會在接下來的Python基礎學習中分享出來,感謝觀看
博主的聯繫方式:QQ:2481647511 微信:NOPAINing)