- 青少年Python編程入門
- 左利鑫 史衛亞
- 783字
- 2020-09-07 00:07:26
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)。

- Web Application Development with R Using Shiny(Second Edition)
- Internet of Things with the Arduino Yún
- Python編程完全入門教程
- C語言從入門到精通(第4版)
- Learn React with TypeScript 3
- jQuery開發基礎教程
- Kotlin從基礎到實戰
- RESTful Java Web Services(Second Edition)
- ASP.NET程序開發范例寶典
- Mastering AWS Security
- Python計算機視覺和自然語言處理
- Java并發實現原理:JDK源碼剖析
- 零基礎學SQL(升級版)
- Python深度學習與項目實戰
- 面向對象程序設計教程(C#版)