#!/usr/bin/python
是用來說明指令碼語言是python的
是要用/usr/
bin下面的程式(工具)python,這個直譯器,來解釋python指令碼,來執行python指令碼的。
是用來指定檔案編碼為utf-8的,上述定義允許在原始檔中使用 windows-8 字符集中的字元編碼,對應適合語言為中文。
第乙個字元必須是字母表中字母或下劃線 _ 。
識別符號的其他的部分由字母、數字和下劃線組成。
識別符號對大小寫敏感。在 python 3 中,可以用中文作為變數名,非 ascii 識別符號也是允許的了。
python 的標準庫提供了乙個 keyword 模組,可以輸出當前版本的所有關鍵字
注釋python中寫注釋是#開頭
python最具特色的就是使用縮進來表示**塊
縮排的空格數是可變的,但是同乙個**塊的語句必須包含相同的縮排空格數,否則會執行錯誤,語句縮排不相同執行錯誤
python可以用反斜槓(\)實現語句的多行在 , {}, 或 () 中的多行語句,不需要使用反斜槓(),例如:
python中數字有四種型別:整數、布林型、浮點數和複數。
int (整數), 如 1, 只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。bool (布林), 如 true。float (浮點數), 如 1.23、3e-2,complex (複數), 如 1 + 2j、 1.1 + 2.2j
python中單引號和雙引號使用完全相同。使用三引號(』』'或""")可以指定乙個多行字串。
轉義符 ''反斜槓可以用來轉義,使用r可以讓反斜槓不發生轉義。。
如 r"this is a line with \n" 則\n會顯示,並不是換行。
按字面意義級聯字串,如"this " "is " "string"會被自動轉換為this is string。
字串可以用 + 運算子連線在一起,用 * 運算子重複。
python 中的字串有兩種索引方式,從左往右以 0 開始,從右往左以 -1 開始。
python中的字串不能改變。python 沒有單獨的字元型別,乙個字元就是長度為 1 的字串。
字串的擷取的語法格式如下:變數[頭下標:尾下標:步長]
【位址】
縮排相同的一組語句構成乙個**塊,我們稱之**組。像if、while、def和class這樣的復合語句,首行以關鍵字開始,以冒號( : )結束,該行之後的一行或多行**構成**組。
我們將首行及後面的**組稱為乙個子句(clause)。
開始Python Python基礎(2)
7 string 1 字串引號和轉義字元 l string 可以用單引號或雙引號包含,其中使用到引號,可以用 轉義 let s go let s go hello,world she said hello,world she said l注意,輸出都用引號包含,因為是 string 物件 而 pri...
Python Python基礎學習筆記
最近對python比較感興趣,就去學習了一下,發現跟c 包括c都有很多相似的地方,但是也有一些不一樣的地方,python語言真的是非常的簡潔,下面就將我這幾天學習的內容總結一下。隨時擴充 python的應用方向也非常的廣泛,包括資料分析方向的資料建模 資料探勘 資料視覺化 商業分析,資料採集方面的網...
Python python基礎語法 編碼
預設情況下,python以utf 8編碼,所有的字串都是unicode字串,可以為 定義不同的的編碼。coding utf 8 or coding utf 8 保留字及為關鍵字,不能作為任何識別符號名稱。檢視當前版本所有關鍵字 keyword模組 1 import keyword 匯入keyword...