官术网_书友最值得收藏!

1.1 認識Python

Python程序語言究竟是如何誕生的?對于這個問題,有很多種說法,其中一種說法是,在1989年,Python程序語言的創始人Guido van Rossum(吉多·范羅蘇姆)為了打發圣誕假期,決心為非專業的程序設計人員開發一款新的腳本語言(Script Language),由于他是“蒙提·派森飛行馬戲團(Monty Python's Flying Circus)”的愛好者,所以當這款新的腳本語言設計好后,他就以Python來命名這款新開發的語言。Python程序語言自1989年推出,至今已有近三十年的歷史,它是一款功能強大、成熟且穩定的高級語言,支持命令式編程、函數式編程、面向對象程序設計。同時Python程序語言可以跨平臺運行,無論是在Linux、Mac還是在Windows系統上,都可以暢通無阻地使用。

1.1.1 Python的版本

Python目前的版本主要包括2.x系列和3.x系列,下表列舉了其發展過程中較為重要的版本。

一般來說,程序語言會不斷以新版本來取代舊版本。而Python程序語言的特別之處在于Python 2.x和Python 3.x同時存在,但彼此之間并不完全兼容。Python官方聲稱Python 2.7是Python 2.x系列的最后版本,該版本可用的資源豐富,有許多第三方函數庫都以它為基礎。Python 3.0(也稱Python 3000,或簡稱Py3k)為了不顯得累贅,在設計時沒有考慮向下兼容,許多針對早期Python版本設計的程序都無法在Python 3.0上正常運行。但無論怎樣,它們都屬于Python程序語言。本書將在Windows操作系統的環境下,使用Python 3.6來介紹Python程序語言的相關語法和結構。

提示 什么是第三方(Thrid-party)函數庫?

● 為了方便學習者使用,程序語言官方往往會把編寫好的程序打包,以“標準函數庫”[Standard Library,也稱類別庫或模塊(Module)]的形式供我們使用。Python必須通過“import”語句導入這些模塊才能使用這些程序。

● 第三方函數庫(或稱第三方套件)和第三方模塊則是相關的程序開發者編寫好的應用程序,它們同樣要在Python環境下運行,其中包含多種不同的函數,功能強大,應用廣泛。

1.1.2 安裝Python軟件

Python程序語言編寫的程序代碼必須在Python運行環境中進行解釋,只有這樣系統才能識別這些程序,然后執行程序,輸出運行結果。下表介紹了常用的Python解釋器(Interpreter)。

主站蜘蛛池模板: 讷河市| 龙川县| 榕江县| 富顺县| 双城市| 丰顺县| 故城县| 南靖县| 雷山县| 志丹县| 绥芬河市| 措美县| 娱乐| 四平市| 云南省| 玉树县| 吐鲁番市| 齐河县| 兴业县| 象州县| 湘阴县| 大邑县| 沈丘县| 庆云县| 随州市| 舟山市| 潞城市| 视频| 郁南县| 托克逊县| 康定县| 泸州市| 孝义市| 扎囊县| 昆山市| 马边| 合山市| 呼图壁县| 连平县| 肥乡县| 安陆市|