- Python 特色
- 與 shell scripts 相似,是直譯式程式。
- 互動式程式,執行過程中可與程式互動。
- 物件導向程式。
- 跨平台,未經修改下可在Linux,Windows,MacOS X 和其他平台上使用。
- 易讀、易學、易維護,適合初學者。
- 可設計各種應用程式,從文字處理、www 網頁瀏覽器至遊戲都可完成。
- Python 歷史
- Python 構想起於 1980 年代後期,1989 年 12 月 Guido van Rossum
於荷蘭國家數學及計算機科學研究所發展出來。
- Python 由許多程式語言發展出來,包含 ABC, Modula-3, C, C++, Algol-68, SmallTalk, Unix shell 及其他腳本語言。
- Python 由 GNU General Public License (GPL) 授權,原始碼可自由獲得。
- 1994 年 1 月釋出 1.0 版。
- python 發展前景 參考資料來源
- Python 對於 Linux 管理員是否必要?
LinuxCareer.com 在大約 20% 的職位中將 Python 能力作為關鍵性技術加以考量。
- Linux 社群如何看待 Python
Linux Journal 在 2011 年 9 月,網路所進行的調查,24% 將 Python 列為自己最喜歡的程式語言。
| Language |
Number of votes |
% |
| Python |
2,025 |
24% |
| C |
1,661 |
19% |
| C++ |
1,488 |
17% |
| Java |
1,118 |
13% |
| Perl |
674 |
8% |
| Other |
670 |
8% |
| C# |
399 |
5% |
| Ruby |
361 |
4% |
| Haskell |
126 |
1% |
| Ocaml |
47 |
1% |
| Totals |
8,569 |
100% |
- Python 目前已經由 Google 大範圍使用。
- Python 是一種强大而全面的程式語言,根據 TIOBE 的索引,截至 2011 年 8 月止,Python 排在十大程式語言榜中的第八位。
- Python 能够在跨平台的系統中使用,且具備良好的擴展性,相信 Python 的前景是成長。
- IEEE Spectrum: The 2018 Top Programming Languages
| Rank |
Language |
Spectrum Ranking |
| 1 |
Python |
100.0 |
| 2 |
C++ |
99.7 |
| 3 |
Java |
97.5 |
| 4 |
C |
96.7 |
| 5 |
C# |
89.4 |
| 6 |
PHP |
84.9 |
| 7 |
R |
82.9 |
| 8 |
JavaScript |
82.6 |
| 9 |
Go |
76.4 |
| 10 |
Assembly |
74.1 |
- Go vs Python: Select the Best One For Your Business
- Most Popular Programming Languages 1965 - 2019
DYWANG_HOME