search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Python基礎入門

人生苦短,我學Pyhton

Python(英語發音:/ˈpaɪθən/), 是一種面向對象、解釋型計算機程序設計語言,由Guido van Rossum於1989年底發明,第一個公開發行版發行於1991年,Python 源代碼同樣遵循 GPL(GNU General Public License)協議。Python語法簡潔而清晰,具有豐富和強大的類庫。它常被昵稱為膠水語言,能夠把用其他語言製作的各種模塊(尤其是C/C++)很輕鬆地聯結在一起。常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3D遊戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而後封裝為Python可以調用的擴展類庫。需要注意的是在您使用擴展類庫時可能需要考慮平台問題,某些可能不提供跨平台的實現。

和Python第2節中講到了Python的正式安裝和操作步驟,接下來就是進入代碼的世界了!!

Window上在安裝Python時已經已經安裝了默認的互動式編程客戶端,提示窗口如下:

在Python中能記性計算機語言通用的計算效果,和簡單的輸出語言,比如我們在python提示符中輸入『Hello World』內容,按Eter看一下效果!

腳本式編程

通過腳本參數調用解釋器開始執行腳本,直到腳本執行完畢。當腳本執行完成後,解釋器不再有效。

讓我們寫一個簡單的Python腳本程序。所有Python文件將以.py為擴展名。將以下的源代碼拷貝至te.py文件中。

print "Hello World";

保存為te.py文件,這裡必須設置PATH的環境變數

輸出的結果為:

Python 標識符

在python里,標識符有字母、數字、下劃線組成。

在python中,所有標識符可以包括英文、數字以及下劃線(_),但不能以數字開頭。

python中的標識符是區分大小寫的。

以下劃線開頭的標識符是有特殊意義的。以單下劃線開頭(_foo)的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用"from xxx import *"而導入;

以雙下劃線開頭的(__foo)代表類的私有成員;以雙下劃線開頭和結尾的(__foo__)代表python里特殊方法專用的標識,如__init__代表類的構造函數。

Python保留字元

下面的列表顯示了在Python中的保留字。這些保留字不能用作常數或變數,或任何其他標識符名稱。

所有Python的關鍵字只包含小寫字母。

行和縮進

Python語言中行和縮進是非常嚴格的,學習Python與其他語言最大的區別就是,Python的代碼塊不使用大括弧({})來控制類,函數以及其他邏輯判斷。python最具特色的就是用縮進來寫模塊。

縮進的空白數量是可變的,但是所有代碼塊語句必須包含相同的縮進空白數量。

在寫代碼的時候,往往會不經意間多加一個空格或者Tab一下:

那麼我們在這個錯誤運行的時候會彈出

這個錯誤就是提示你,老兄你寫的代碼有個格式上的錯誤,我們就能看到if前,就多了一個小小的空格,在寫代碼的時候我們會很難看到的,現在是代碼少的階段。如果給你幾百行的時候,這樣的不注意,會導致你無法進行下去。

所以我們在開始學習Python過程中,要時刻注意代碼的行和縮進

Python的引號

我們在一個小例子中就能看見引號的作用了!

單引號('')和雙引號("")

三引號(""" """)

Python的註釋

Python中需要很多的註釋,這樣你在寫項目的時候,插入函數方法的時候可以輕易的找到你該插入的位置,那麼註釋用什麼符號來註釋呢?那就是#符號!

在你的項目代碼中註釋的內容不會出現在結果中的!

Python的等待用戶輸入

在Python中等待用戶的輸入函數raw_input

(今天所說的就是Python對編輯器的初識,那麼在你見到的Python的編譯器是不是感覺代碼的量很少呢!還有它就像強盜一樣,其它的有名的語言也能調用庫來用哦1)



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦