
3
1
Python 簡介
Python 這個一般用途的程式語言,已經存在相當長的一段時間了:Python
的創作者 Guido van Rossum 早在 1990 年就開始發展 Python。這個穩定而
成熟的語言非常高階、動態、物件導向,而且跨平台,這些全都是非常吸
引人的特性。Python 可在所有主要的硬體平台和作業系統上運行,所以它
不會限制你的選擇。
Python 帶來的高生產力遍及軟體生命週期的各個階段:分析、設計、製作
原型、編程、測試、除錯、微調、撰寫說明文件、部署,當然還有維護。
Python 受歡迎的程度在這些年間穩定、持續地增長。今日,熟悉 Python 是
可為任何程式設計師加分的優勢,因為 Python 已經滲透到各個領域,能在
任何軟體解決方案中扮演實用的角色。
Python 提供了優雅、簡單性、實用性和純粹力量的獨特組合。由於其一
致性和規律性、豐富的標準程式庫,以及許多立即可用的第三方套件與工
具,使用 Python 你可以很快就變得有生產力。Python 很容易學習,所以相
當適合程式設計新手,但對要求最高的專家而言,它的功能也足夠強大。
Python 語言
Python 語言,雖非極簡主義,但基於好的實務因素,它相當精練簡要。一
個語言若已提供表達某項設計概念的良好方式,那麼新增其他方式最多只
能帶來中等程度的好處,然而,其成本,以語言複雜度來度量的話,可不
僅是隨著功能數目增加的線性成長。一個複雜的語言比簡單的語言更難學