Python語言介紹


3.1、了解Python語言

Python 是1989 年荷蘭人 Guido van Rossum (簡稱 Guido)在聖誕節期間為了打發時間,發明的一門面向對象的解釋性編程語言。Python來自Guido所摯愛的電視劇Monty Python’s Flying Circus。

image-20210413095250721

Guido對於Python的設計理念就是一門介於shell和C之間的語言。可以像shell那樣,輕松高效編程,也可以像C語言那樣,能夠全面調用計算機的功能接口。

python的設計哲學:優雅、明確、簡潔。

image-20210413100718012

3.2、Python解釋器下載與安裝

3.2.1、python解釋器的分類

  • CPython:官方版本的解釋器。這個解釋器是用C語言開發的,所以叫CPythonCPython是使用最廣的Python解釋器。我們通常說的、下載的、討論的、使用的都是這個解釋器。

  • Ipython:基於CPython之上的一個交互式解釋器,在交互方式上有所增強,執行Python代碼的功能和CPython是完全一樣的。CPython用»>作為提示符,而IPython用In [序號]:作為提示符。

  • PyPy:一個追求執行速度的Python解釋器。采用JIT技術,對Python代碼進行動態編譯(注意,不是解釋),可以顯著提高Python代碼的執行速度。絕大部分CPython代碼都可以在PyPy下運行,但還是有一些不同的,這就導致相同的Python代碼在兩種解釋器下執行可能會有不同的結果。

  • Jython:運行在Java平台上的Python解釋器,可以直接把Python代碼編譯成Java字節碼執行。

  • IronPython:和Jython類似,只不過IronPython是運行在微軟.Net平台上的Python解釋器,可以直接把Python代碼編譯成.Net的字節碼。

3.2.2、python解釋器的版本

Python主要有三個版本:1994年發布的Python 1.0版本(淘汰)、2000年的2.0版本、以及08年發布的3.0版本。

Python 1.0 - January 1994 增加了 lambda, map, filter and reduce. Python 2.0 - October 16, 2000,加入了內存回收機制,構成了現在Python語言框架的基礎 Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 誕生 Python 2.5 - September 19, 2006 Python 2.6 - October 1, 2008 Python 2.7 - July 3, 2010

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

Python 3.0 - December 3, 2008 Python 3.1 - June 27, 2009 Python 3.2 - February 20, 2011 Python 3.3 - September 29, 2012 Python 3.4 - March 16, 2014 Python 3.5 - September 13, 2015 Python 3.6 - December 16,2016

3.2.3、python解釋器的下載安裝

Python 安裝包下載地址:https://www.python.org/downloads/

安裝完成以后,打開 Windows 的命令行程序(命令提示符),在窗口中輸入python命令(注意字母p是小寫的),如果出現 Python 的版本信息,並看到命令提示符>>>,就說明安裝成功了,如下圖所示。

image-20210413113159606

3.3、第一個Python程序

在任意位置創建一個文本文件,寫下符合python語法的代碼,比如print("hi,yuan!")

image-20210413113555680

保存后在終端該路徑下,通過python命令用python解釋器執行該文件即可得到打印結果:

python python文件名

image-20210413113759423

3.4、Pycharm的安裝與使用

IDE 是 Intergreated Development Environment 的縮寫,中文稱為集成開發環境,用來表示輔助程序員開發的應用軟件,是它們的一個總稱。

PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。

3.4.1、pycharm的安裝

下載地址:https://www.jetbrains.com/pycharm/download/

image-20210413114650243

3.4.2、IDE的快捷鍵

快捷鍵 作用
Ctrl + / 單行注釋
Ctrl + Shift + / 多行注釋
Ctrl + D 復制當前光標所在行
Ctrl + X 刪除當前光標所在行
Ctrl + Alt + L 格式化代碼
Ctrl + Shift + F 全局查找
Ctrl + Alt + left/right 返回至上次瀏覽的位置
Ctrl + W 快速選中代碼
Ctrl + R 替換


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM