- 對比Excel,輕松學習Python數據分析(入職數據分析師系列)
- 張俊紅
- 1074字
- 2019-07-25 11:41:45
2.4 基本概念
2.4.1 數
數就是日常生活中用到的數字,Python中比較常用的就是整數和浮點數兩種,如下表所示。

可以通過有沒有小數點來判斷一個數是整數還是浮點數,例如,66是整數,但是66.0就是浮點數。
2.4.2 變量
變量,即變化的量,可以把它理解成一個容器,這個容器里面可以放(存儲)各種東西(數據),而且放的東西是可以變化的,在計算機中有很多個用來存放不同數據的容器,為了區分不同的容器,我們需要給這些容器起名字,也就是變量名,我們可以通過變量名來訪問變量。
下圖中的四個罐頭瓶子就是四個容器,即四個變量,我們從左到右把它們依次命名為菠蘿罐頭、草莓罐頭、黃桃罐頭、桔子罐頭。這樣通過變量名就可以獲取到具體變量了。

變量名和我們起名字一樣,是有一定講究的,Python中定義變量名時,需要遵循以下原則。
● 變量名必須以字母或下畫線(_)開始,名字中間只能由字母、數字和下畫線組成。
● 變量名的長度不得超過255個字符。
● 變量名在有效的范圍內必須是唯一的。
● 變量名不能是Python中的關鍵詞。
Python中的關鍵詞如下所示。

變量名是區分大小寫的,例如Var和var就代表兩個不同的變量。
2.4.3 標識符
標識符是用來標識某樣東西名字的,在Python中用來標識變量名、符號常量名、函數名、數組名、文件名、類名、對象名等的。
標識符的命名需要遵循的規則與變量名命名遵循的規則一致。
2.4.4 數據類型
Python中的數據類型主要有數和字符串兩種,其中數包括整型和浮點型。我們可以使用type()函數來查看具體值的數據類型。

在上面的代碼中,1是整型,type(1)運行結果為int;1.0是浮點型,type(1.0)運行結果為float;"hello world"是字符串,type("hello world")運行結果為str。
2.4.5 輸出與輸出格式設置
在Python中我們利用關鍵詞print進行輸出。

我們有的時候需要對輸出格式做一定的設置,可以使用str.format()方法進行設定。
其中str是一個字符串,將format里面的內容填充到str字符串的{}中,幾種常用的主要形式如下所示。
● 一對一填充。

● 多對多填充。

● 浮點數設置。
.2f表示以浮點型展示,且顯示小數點后兩位,也可以是.3f或者其他。

● 百分數設置。
.2%表示以百分比的形式展示,且展示小數點后兩位,也可以是.3%或者其他。

2.4.6 縮進與注釋
縮進
我們把代碼的行首空白部分稱為縮進,縮進的目的是為了識別代碼塊,即讓程序知道該運行哪一部分,拿if條件語句來說,縮進是為了讓程序知道當條件滿足時該執行哪一塊語句。在其他語言中一般用花括號表示縮進。行首只要有空格就算縮進,不管空格有幾個,但是通常來說都是以4個空格作為縮進的,這樣也方便閱讀代碼。
Python中的函數、條件語句、循環語句中的語句塊都需要縮進,如下圖所示。

注釋
注釋對代碼起到說明的作用,并不真正運行。單行注釋以#開頭,如下所示。

多行注釋可以用多個#、''’或者"""實現,如下所示。
